it-swarm.com.de

Befreien Sie sich von -webkit-padding-start: 40px

Ich arbeite daran, einer Karte ein Menü hinzuzufügen. Das Menü funktioniert gut, außer ich habe bemerkt, dass links immer eine Auffüllung vorhanden ist, unabhängig davon, welches CSS auf das Menü angewendet wurde. Die Polsterung scheint aus (-webkit-padding-start: 40px;) zu stammen und will nicht weggehen. Ich habe versucht, es mit 0 !important; zu überschreiben, das hat nichts getan.

Nach dem Googeln wurde folgendes gefunden:

-webkit-padding-start: 40px; Was sollte es für IE und Firefox sein?

Es konnte jedoch nichts anderes darüber gefunden werden, wie man dies überschreiben oder weglassen kann. Ich muss Elemente im Menü ganz nach links haben. 

enter image description here

Beigefügt ist ein Screenshot, grüne Fläche ist das, worüber ich spreche, und unter Styles sehen Sie -webkit-padding-start: 40px;

46
user1930845

Es liegt an den User-Agent-Stylesheets jedes Browsers. Sie sollten immer alle Attribute in Ihrer CSS als ersten Schritt zurücksetzen.

Kurzlösung:

* {
  margin: 0;
  padding: 0;
}

/* your styling */

Längere Lösung:

http://meyerweb.com/eric/tools/css/reset/

49
sqe

für Firefox:

-moz-padding-start: 0px;
0
Sanuich