Ich arbeite daran, einer Karte ein Menü hinzuzufügen. Das Menü funktioniert einwandfrei, außer dass ich bemerkt habe, dass links immer eine Auffüllung vorhanden ist, unabhängig davon, welches CSS auf das Menü angewendet wird. Das Padding scheint von (-webkit-padding-start: 40px;) zu stammen und will nicht verschwinden. Ich habe versucht, es mit zu überschreiben 0 !important;
das hat nichts gebracht.
Nachdem ich beim Googeln folgendes gefunden habe:
-webkit-padding-start: 40px; Was sollte es für IE und Firefox sein?
Konnte jedoch nichts anderes darüber finden, wie man dies überschreibt oder entfernt. Ich muss Elemente im Menü ganz links haben.
Im Anhang ist ein Screenshot, der grüne Bereich ist das, worüber ich spreche, und unter Stile können Sie sehen -webkit-padding-start: 40px;
@sqe
margin-left: -40px;
das hat tatsächlich funktioniert, ich bin mir immer noch nicht sicher, woher es kommt?– Benutzer1930845
27. März 2015 um 18:12 Uhr
Siehe meine Antwort unten, das liegt an den User-Agent-Stylesheets jedes Browsers.
– quadrat
27. März 2015 um 18:13 Uhr
Nach dem Hinzufügen
margin-left: -40px;
Dieses ‘-webkit-padding-start: 40px’ ist immer noch da, aber das Menü ist ganz links. Vielen Dank.– Benutzer1930845
27. März 2015 um 18:15 Uhr