Andriaus Šunausko tinklaraštis
Asmeninė nuomonė įvairiais klausimais
22 d.
Oct
Kaip sutaupyti vietos WordPress sidebar
Parašė Andrius. Temos: Wordpress
Mano WordPress temoje yra tik du stulpeliai: vienas tekstui, o kitas visokiems gadgetams (dalykėliams). Šoninė juosta dėl gadgetu kiekio yra šiek ilgoka ir prie mano trumpų straipsnių ne kaip atrodo. Šiandien pabandžiau paeksperimentuoti ir sutaupyti šiek tiek vietos šoninėje skiltyje.
Aš turiu įsidėjęs 3 widgetus (dalykėlius): 10 naujausių straipsnių pavadinimų sąrašas, visų tinklaraščio temų sąrašas ir mėnesių sąrašas (tiek kiek gyvuoja blogas). Visi šitie sąrašai vertikaliai užima labai daug vietos. Pavyzdžiui, mėnesių pavadinimai ganėtinai trumpi, tai lieka dar apie puse stulpelio pločio neišnaudoto.
Nutariau, kad reikia visus sąrašo elementus rodyti ne vertikaliai (vienas po kitu), bet iš eilės, o jei du sąrašo elementai netelpa į eilutę, antrąjį perkelti į kitą eilutę. Viso šito galima pasiekti keičiant temos CSS atitinkamiems HTML elementams. Tai būtų UL ir LI – HTML sąrašo elementai.
Pažaidęs su CSS ir pabandęs per 10 įvairių kombinacijų suradau man tinkamą variantą. Paveikslėlyje viršuje matote 6 eilutes, kuriose išsidėstę paskutiniųjų 10 straipsnių pavadinimai. Sutinku, kad gal ne visi supras kad “Tinklalapis.net hostingas Asteroido smūgis į Žemę” yra ne vienas, i du straipsniai (nors pavadinimas tikrai geras!). Palengvinimui yra padaryta, jei su pelyte užeisite ant straipsnio pavadinimo jis užsidegs raudonai.Todėl vizualiai galima matyti kiek tęsiasi pavadinimas. Aišku, kad gal dar reikės padidinti tarpus tarp sąrašo elementų.
Taip pat 12 temų pavadinimų pavyko sutalpinti į 4 eilutes. Vizualumas manau pakankamai geras.
O 15 mėnesių pavadinimų sutilpo net į 5 eilutes.
Taigi vietoj 37 eilučių šoninėje skiltyje dabar turiu tik 15! Vietos tikrai pavyko sutaupyti nemažai. Tuo ir džiaugiuosi. Ką manote apie tokį vietos sutaupymą? O gal turite kokių pastebėjimų?
Čia pateikiu šito eksperimento CSS kodą:
1: #right ul {
2: float: left;
3: width: 100%;
4: padding: 0;
5: margin: 0px 0px 13px 0px;
6: border-top: 1px solid #ececec;
7: background: #f7f7f7;
8: color: #2b2b2b;
9: }
10:
11: #right ul li {
12: float: left;
13: border-bottom: 1px solid #ececec;
14: list-style-type: none;
15: margin: 0px;
16: padding: 0.3em;
17: }
Kitas variantas būtų naudoti tabus, bet toks dalykas yra sunkiau padaromas (ypač jei tai nėra integruota naudojamoje temoje).
Susiję įrašai:
Komentarai
Parašykite komentarą
Įrašų prenumerata
Naujausi straipsniai
- Aš jau įdėjau savo plytą. O tu?
- Gėlių teikimo ypatybės
- Olandų kalbos abėcėlė lietuviškai
- Eurovizija 2010. Patikusios dainos
- Dovanos verslo partneriams
- Tarnybinės dovanos
- Gėlės Olandijoje
- Mano Sodros pensija
- YouTube subtitrai
- Pinigų karta – puiki laida mėgstantiems pinigus
Komentarai
- Aurelijus on Emigruoti į Olandiją? Galiu patarti!
- Tomas on Emigruoti į Olandiją? Galiu patarti!
- Andrius on Emigruoti į Olandiją? Galiu patarti!
- Zivile on Emigruoti į Olandiją? Galiu patarti!
- Procentas on Gyvenimas Olandijoje – kalba, darbas, pinigai
- Andrius on Emigruoti į Olandiją? Galiu patarti!
- susidomejusi on Emigruoti į Olandiją? Galiu patarti!
- Aurelijus on Emigruoti į Olandiją? Galiu patarti!
Temos
- Gyvenimas (34)
- Įdomybės (19)
- Internetas (17)
- Kelionės (3)
- Lietuva (12)
- Mokslas (8)
- Naujienos (15)
- Nyderlandai (7)
- Pamokos (8)
- Programos (8)
- Straipsniai (13)
- Video (36)
- Wordpress (5)
Reklama
RSS perliukai
- Lagoa Multiphysics 1.0 - Teaser on Vimeo 2010-07-29[…](author unknown)
- Visual Studio 2010 Keyboard Shortcuts 2010-07-29Earlier this week the Visual Studio team released updated VS 2010 Keyboard Shortcut Posters. These posters are print-ready documents (that now support standard paper sizes), and provide nice “cheat sheet” tables that can help you quickly lookup (and eventually memorize) common keystroke commands within Visual Studio. This week’s updated posters incorporate […]ScottGu
- The top 20 countries on the Internet, and what the future might bring | Royal Pingdom 2010-07-29The world is a big place, but so is the Internet. We know which countries are the largest in the real world, but what about on the Internet? This article examines which countries are the largest in terms of Internet users, and will also look into their growth potential. That last point is very interesting to look at, because it’s an indication of how the pow […](author unknown)
Archyvui ir temoms visai neblogai, bet man asmeniškai perdaug susilieja visi straipsnių pavadinimai, kai atskirti tik horizontaliu tarpu. Jei jų yra tik 10, tai galima būtų ir palikt kaip buvo, nes sutaupei vistiek tik tris eilutes (dabar tik 3 eilutės turi po 2 įrašus mano naršyklėje).
Na, vieta sutaupyta, o visa kita tik dizaino reikalas :) bet kokiu atveju, “Naujausių temų” skilties pavadinimai susilieja, todėl juos reikia vizualiai atskirti. Daug neįdedant darbo, tai lengva padaryti su rėmeliais (borders), o geriausia – kažką panašaus į tabus :p Pirmu atveju, tarkim: #right ul li { float:left; border: 1px dashed #a47f0c; list-style:none; margin: 0px; padding: 0.6em 0.3em 0.6em 0.3em; }. Nežinau, kaip atrodys, tikiu kad negražiai (gal ir klaidų pridariau), bet idėja aiški :) Arba “li” apipavidalinimą reikėtų perkelti į “a” tagą ir display: block;. Tada nesunkiai sukursime, kažką panašaus į mygtukus su a:hover. Pvz.: #right ul li { float:left; border:0; list-style:none; margin:0px; padding:0; } #right ul li a { display:block; text-decoration:none; padding:0.3em 0.3em 1em 0.3em; border: 1px solid #f7f7f7; background-color:#f7eaea; } o tada #right ul li a:hover { border: 1px solid #f7adad; color:f7adad; background-color:#f7dfdf; } Vėlgi, tikriausiai pridariau klaidų ir atrodys negražiai, bet idėja manau aiški. Ok, einu savais darbais užsiimineti :DDD