Heim > Web-Frontend > CSS-Tutorial > Browserübergreifende CSS-Implementierung des float:center_Experience-Austauschs

Browserübergreifende CSS-Implementierung des float:center_Experience-Austauschs

WBOY
Freigeben: 2016-05-16 12:05:14
Original
1528 Leute haben es durchsucht
Code kopieren Der Code lautet wie folgt:

>

  • Liste eins
  • li>



Wir hoffen, dass li schwebend und zentriert ist (die Anzahl von li ist nicht festgelegt und die Breite von ul ist unbekannt ). Sie können die Textausrichtung von ul festlegen und dann die Anzeige von li festlegen, um eine Zentrierung zu erreichen. Dies ist jedoch nicht unsere ursprüngliche Absicht. Wir müssen float:center implementieren.

Hier müssen wir position:relative überprüfen, wodurch die Position im normalen Dokumentenfluss basierend auf links, rechts, oben, unten und anderen Attributen ausgeglichen wird. Dann können wir ul position: relative; left: 50 % machen und dann li nach links schweben lassen und dann position: relative; . Dasselbe wie zentriert. Probieren wir es ohne weitere Umschweife zunächst einmal aus.




Code kopieren
Der Code lautet wie folgt:#macji{ position:relative ;
width:100%;
background-color:#eee;
overflow:hidden; macji .macji -skin{
float:left;
left:50%;
#macji .macji-skin li{
position:relative;
right:50%;
margin:10px;
border:solid 1px #000; 🎜>}

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage