Lietotāja Aģenta Style Sheets: Mystery peļņas normām, Google Chrome
Vakar, tāpat kā visi citi "Ground gatavo masu pilda cūkas diena", es strādāju par dažiem CSS / tableless izkārtojumiem. Viss gāja labi 7 IE, FF 3 un Chrome, untill pēkšņi, es redzēju dažas ANO ignorable starpības redzams tikai Google Chrome. Lai gan ļoti dīvaini un worring, tas bija kāds jauns kļūdu / jautājums, kas man bija ieradušies no visas bija beidzot daži manā ikdienišķa darba garšvielu. Skumji (bet jauki) tas apstājās pie dažu minūšu zondes ...
Būtībā, tas izskatījās, piemēram, Google Chrome ignorēja manu CSS nodzēš panta norma: 0px). Tas faktiski izraisīja lietotāja aģents stylesheet (-WebKit-padding-start: 40px). Tātad risinājums bija nomainīt šo stilu, nosakot padding: 0 Par misbehaving elementus.
Labs veids, kā novērst šo problēmu no notiek ar jebkuru elementu, ir izmantot visaptverošu CSS Atpūta šādi
* {Margin: 0; padding: 0;}
Kas ir lietotāja aģents Style Sheets (specifikācija)?
Šādu izvilkums ir ņemts no http://meiert.com/en/blog/20070922/user-agent-style-sheets/~~HEAD=pobj un turpmākiem saites, lai uzzinātu vairāk par lietotāju Pārstāvis Style Sheets
1 CSS ievieš ideju, norādot, ka katrs User Agent (UA, bieži "interneta pārlūku" vai "tīmekļa klients"), būs noklusējuma stila lapas, kas sniedz dokumentus saprātīgs - bet varbūt ikdienišķa - veidā. 2 CSS saka, ka atbilst lietotāju aģenti jāpiemēro noklusēto stilu lapu (vai uzvesties tā, it kā tie bija), un ka lietošanas aģenta noklusējuma stila lapām būtu jāiesniedz elementi dokumenta valodu tādā veidā, kas apmierina vispārīgos prezentācijas cerības par dokumenta valodu, CSS 3 varētu būt tā paša prāta.
Tā kā CSS specifikācijas atstātu implementācijas vai izmantot "īstu" stilu noklusējuma displeja lapa vai nē, tas nav pārsteidzoši, ka jūs neatrodat noklusējuma stila lapas katra pārlūkprogrammas instalācijas mapē. Atšķirībā Microsoft Internet Explorer, kā arī operu, piemēram (un cik es zinu), Gecko pārlūkiem kā Firefox un Netscape Navigator (meklēt "html.css"), bet arī Konqueror padara diezgan viegli saprast savu noklusēto stilu.










































