Iliyan Betovski's Art Blog
<- Предишен запис (2005-12-12) | Начало | Следващ запис (2005-12-14) ->
Архив
Вторник, 13 Декември 2005
Цял ден се занимавам с разни каскадни стилове и html кодове, та направо станах разноглед. За първи път срещам нещо като бъг в CSS-a. Не знам това, дали е бъг или просто нещо не направих както си му е реда, но докато установя от какво се получава, гвалата ми вече беше на път да се гътне наляво.
Правя си аз едно сайтче, на което на менюто му задавам следните параметри:
border-left: 5px solid #някакъв цвят;
color: #ffffff;
}
a.menu:hover {
background: #някакъв цвят;
color: #aaaaaa;
}
В дотук написаните правила няма нищо странно. Обаче! Записвам css файла, обновявам страницата, появяват се рамките от дясно на връзките в менюто (т.е. бутоните), но цвета на буквите не се променя според оказанията ми, а си стои стандартното синьо за връзка, и като мина над тях, не иска да се появи фона, който съм задал. Бре мислих, ръчкъх, променях, трих, писах наново, какво ли не правих, дори няколко пъти препрочитах, дали правилно съм написал думите на английски езин, но решение - НИКАКВО! Всичко си изглеждаше повече от наред.
Реших да оставя мозъка ми да отдъхне от разни писания като прочете я поща, я почати малко, та да отпочине. След дълго размишляване, реших да променя правилата да не са за class="menu", а да пробвам с id="menu" (т.е. в описаните по-горе правила, да променя a.menu на a#menu) и "О, ЧУДО!", то проработи. Така и не разбрах как се получават тези анумалии, но са способни да накарат човек да се гръмне и да се откаже от това, с което се е захванал.
В крайна сметка, извода е един - в никакъв случай не се занимавайте в продължение на 11 - 12 часа само с писане на код, защото може да се окаже вредно за здравето ви. Отидете, пийте една бира, може и две, а тези, които могат да носят на пиене, да се пробват и за три, повеселете се с приятели и иоставете днешната работа за утре.
Iliyan Betovski'a Art Blog by Iliyan Betovski is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.
Based on a work at iliyan.gnetbg.net.