A CSS 3 használatával egy dobozra több pixel vastag különböző színű keretet is tehetsz, a kód a cikk folytatásában Különböző színű keretek egyetlen dobozra |
Az alap kód: border: 5px solid #000000/* CSS by srmark */; -moz-border-top-colors: #EEE #DDD #CCC #BBB #BBB; -moz-border-left-colors: #EEE #DDD #CCC #BBB #BBB; -moz-border-right-colors: #EEE #DDD #CCC #BBB #BBB/* CSS by srmark */; -moz-border-bottom-colors: #EEE #DDD #CCC #BBB #BBB; Narancssárga: Ilyen vastag lesz a keret a dobozon Piros: A keret színkódjai Két féle színkód típust ajánlott használni, a 6 és 3 karakteres verziót, a 6 karakteres verzió talán a legismertebb a magazinban szinte csak ilyet találhatsz, példa: #FF0000 A 3 karakteres változat csak annyiban különbözik hogy rövidebb, a 6 karakteres kódot át tudjuk írni 3-asba hogyha kettesével ugyanaz a karakter van bennük, példák: #FFFFFF --> #FFF #FF0000 --> #F00 #0000FF --> #00F #FFFF00 --> #FF0 #336699 --> #369 #AA22EE --> #A2E Akármelyik verziót használjuk az adott elem ugyanolyan színű lesz. A fenti kódban 4 sornyi piros színkódot láthatsz, ezek a doboz 4 oldalára külön-külön határozzák meg a keretet, az első sorban a doboz tetején levő keretet, a 2. a bal oldal, a 3. a jobb oldal, a 4. pedig a doboz alján levő keret. Ami még NAGYON FONTOS hogy a keret vastagságához kell igazítani azt hogy hány darab színkód van soronként, tehát a narancssárga részben megadott pixelvastagságnak kell egyeznie a színkódok számával egy sorban, példa: Ha a pixelvastagság 5px akkor egy sorban 5 darab színkódnak kell lennie: #EEE #DDD #CCC #BBB #BBB/* CSS by srmark */; Ha a pixelvastagság 7px akkor egy sorban 7 darab színkódnak kell lennie: #EEE #DDD #CCC #BBB #AAA #999 #888/* CSS by srmark */; Zöld rész: Ez a kód egyelőre csak Firefox 3.6-ban v annál újabb Firefox-ban működik, ezért meg kell adni hogy a többi böngésző milyen keretet adjon a doboznak, ezt kell megadni itt a zöld résznél, ami csak egy darab szín. A kód magyarázata mindössze ennyi, de hogy segítsek bemutatok pár kész példa kódot hogy milyen kereteket lehet csinálni és milyet érdemes: border: 15px solid #000/* CSS by srmark */; -moz-border-top-colors: #EEE #DDD #CCC #AAA #888 #666 #333 #000 #333 #666 #888 #AAA #CCC #DDD #EEE; -moz-border-left-colors: #EEE #DDD #CCC #AAA #888 #666 #333 #000 #333 #666 #888 #AAA #CCC #DDD #EEE; -moz-border-right-colors: #EEE #DDD #CCC #AAA #888 #666 #333 #000 #333 #666 #888 #AAA #CCC #DDD #EEE/* CSS by srmark */; -moz-border-bottom-colors: #EEE #DDD #CCC #AAA #888 #666 #333 #000 #333 #666 #888 #AAA #CCC #DDD #EEE; border: 16px solid #000/* CSS by srmark */; -moz-border-top-colors: #FFF #EEE #DDD #CCC #BBB #AAA #999 #888 #777 #666 #555 #444 #333 #222 #111 #000; -moz-border-left-colors: #FFF #EEE #DDD #CCC #BBB #AAA #999 #888 #777 #666 #555 #444 #333 #222 #111 #000; -moz-border-right-colors: #FFF #EEE #DDD #CCC #BBB #AAA #999 #888 #777 #666 #555 #444 #333 #222 #111 #000/* CSS by srmark */; -moz-border-bottom-colors: #FFF #EEE #DDD #CCC #BBB #AAA #999 #888 #777 #666 #555 #444 #333 #222 #111 #000; border: 16px solid #000/* CSS by srmark */; -moz-border-top-colors: #000 #111 #222 #333 #444 #555 #666 #777 #888 #999 #AAA #BBB #CCC #DDD #EEE #FFF; -moz-border-left-colors: #000 #111 #222 #333 #444 #555 #666 #777 #888 #999 #AAA #BBB #CCC #DDD #EEE #FFF; -moz-border-right-colors: #000 #111 #222 #333 #444 #555 #666 #777 #888 #999 #AAA #BBB #CCC #DDD #EEE #FFF/* CSS by srmark */; -moz-border-bottom-colors: #000 #111 #222 #333 #444 #555 #666 #777 #888 #999 #AAA #BBB #CCC #DDD #EEE #FFF; border: 16px solid #000/* CSS by srmark */; -moz-border-top-colors: #FFF #DDD #BBB #999 #777 #555 #333 #111 #111 #333 #555 #777 #999 #BBB #DDD #FFF; -moz-border-left-colors: #FFF #DDD #BBB #999 #777 #555 #333 #111 #111 #333 #555 #777 #999 #BBB #DDD #FFF; -moz-border-right-colors: #FFF #DDD #BBB #999 #777 #555 #333 #111 #111 #333 #555 #777 #999 #BBB #DDD #FFF/* CSS by srmark */; -moz-border-bottom-colors: #FFF #DDD #BBB #999 #777 #555 #333 #111 #111 #333 #555 #777 #999 #BBB #DDD #FFF; border: 6px solid #000/* CSS by srmark */; -moz-border-top-colors: #FF0000 #FF8800 #FFFF00 #009900 #1111EE #8B00FF; -moz-border-left-colors: #FF0000 #FF8800 #FFFF00 #009900 #1111EE #8B00FF; -moz-border-right-colors: #FF0000 #FF8800 #FFFF00 #009900 #1111EE #8B00FF/* CSS by srmark */; -moz-border-bottom-colors: #FF0000 #FF8800 #FFFF00 #009900 #1111EE #8B00FF; border: 6px solid #000/* CSS by srmark */; -moz-border-top-colors: #4B0082 #0000FF #008000 #FFFF00 #FFA500 #FF0000; -moz-border-left-colors: #4B0082 #0000FF #008000 #FFFF00 #FFA500 #FF0000; -moz-border-right-colors: #4B0082 #0000FF #008000 #FFFF00 #FFA500 #FF0000/* CSS by srmark */; -moz-border-bottom-colors: #4B0082 #0000FF #008000 #FFFF00 #FFA500 #FF0000; border: 12px solid #000/* CSS by srmark */; -moz-border-top-colors: #FF0000 #FF0000 #FF8800 #FF8800 #FFFF00 #FFFF00 #009900 #009900 #1111EE #1111EE #8B00FF #8B00FF; -moz-border-left-colors: #FF0000 #FF0000 #FF8800 #FF8800 #FFFF00 #FFFF00 #009900 #009900 #1111EE #1111EE #8B00FF #8B00FF; -moz-border-right-colors: #FF0000 #FF0000 #FF8800 #FF8800 #FFFF00 #FFFF00 #009900 #009900 #1111EE #1111EE #8B00FF #8B00FF/* CSS by srmark */; -moz-border-bottom-colors: #FF0000 #FF0000 #FF8800 #FF8800 #FFFF00 #FFFF00 #009900 #009900 #1111EE #1111EE #8B00FF #8B00FF; border: 12px solid #000/* CSS by srmark */; -moz-border-top-colors: #4B0082 #4B0082 #0000FF #0000FF #008000 #008000 #FFFF00 #FFFF00 #FFA500 #FFA500 #FF0000 #FF0000; -moz-border-left-colors: #4B0082 #4B0082 #0000FF #0000FF #008000 #008000 #FFFF00 #FFFF00 #FFA500 #FFA500 #FF0000 #FF0000; -moz-border-right-colors: #4B0082 #4B0082 #0000FF #0000FF #008000 #008000 #FFFF00 #FFFF00 #FFA500 #FFA500 #FF0000 #FF0000/* CSS by srmark */; -moz-border-bottom-colors: #4B0082 #4B0082 #0000FF #0000FF #008000 #008000 #FFFF00 #FFFF00 #FFA500 #FFA500 #FF0000 #FF0000; |
2011. szeptember 12., hétfő
Többszínű keretek készítése
Feliratkozás:
Megjegyzések küldése (Atom)
Nincsenek megjegyzések:
Megjegyzés küldése