Blog przeniesiony.

Blog zostal przeniesiony na adres http://mwawrzyniak.pl

JavaScript – Powiększanie tekstu “onclick”

Bardzo fajnym ficzerem na wielu stronach, jest możliwość zmiany rozmiaru tekstu, poprzez kliknięcie jakiegoś tam przycisku. Wiele przeglądarek samych w sobie oferuje taką możliwość, ale JS też to może. Oto jak wygląda przykładowy kod, by uzyskać taki efekt:

<script type=”text/javascript”>
function zoom(act){
var size = document.getElementById(”text”).style.fontSize;
if (act == ‘in’){newSize = parseInt(size)+1;}
else{newSize =parseInt(size)-1;}
document.getElementById(”text”).style.fontSize = newSize;
}
</script>

<p id=”text” style=”font-size:15;”>
Jakiś sobie testowy tekst.
</p>
<a href=”javascript:zoom(’in’);”>zoom in</a>,
<a href=”javascript:zoom(’out’);”>zoom out</a>
</div>

W analogiczny sposób, możemy oczywiście zmienić dowolny atrybut tekstu, taki jak chociażby ramka, kolor, czy położenie.

CSS – ładne zawijanie LI

Dosyć często na różnych stronach można spotkać taki widok:

Odpowiednio zrobione <li>

Chodzi o odpowiednie formatowanie listy nieposortowanej, tak, aby była w 2 lub więcej kolumnach.

Mimo wszystko, jest z tym mały kłopot.

Oto jak ludkowie z ks-ekspert pomogli mi to rozwiązać:

<style type=”text/css”>
ul li{
float:left;
width:100px;
}
#kontener{
float:letf;
width:300px;
}
</style>

<div id=”kontener”>
<ul>
<li>Element 1</li>
<li>Element 2</li>
<li>Element 3</li>
<li>Element 4</li>
<li>Element 5</li>
<li>Element 6</li>
</ul>
</div>

Aktualizacja Ubuntu z 7.10 do 8.04 – błąd!

Postanowiłem zaktualizować swoje distro do 8.04.

W tutorialu powiedziane jest, aby zrobić tak:

kdesu “sh /cdrom/cdromupgrade” U mnie to nie zadziałało, ze względu takiego, że płytka alternate montuje sie jako “Kubuntu 8.04 i386″, a linux chyba nie lubi spacji (nawet poprzedzenie ich slashem nie pomogło).

Remontujemy więc cdrom.

sudo umount /media/Kubuntu[tab]

mkdir /mnt/kubu

sudo mount /mnt/kubu

/dev/cdrom1

kdesu “sh /mnt/kubu/cdromupgrade”

mija 20 minut instalacji, pojawiają się pierwsze błędy: libc6 error libgcc1 error libstdc++6 error perl-base error … potem przestałem liczyć błędy, zrestartowałem komputer, licząć się z tym, że coś napewno sie spierdoli. Nie myliłem się, jednak pomogły dość długo trwające komendy:

sudo apt-get -f install

sudo dpkg –reconfigure -a

System wrócił do poprzedniego stanu. Jakoś po tym incydencie,zniechęciłem się do linuksów, skoro testowany obszernie przez developerów instalator się wypieprza….

Pidgin 2.4.2 – Ubuntu – install error

Chciałem ostatnio zaktualizować Pidgin’a do 2.4.2 ale jakieś dziwne błędy mi się pojawiły, jakbym miał piekło w repozytoriach.
Rozwiązaniem okazało się pobranie tego pakietu, i zainstalowanie go razem z resztą pidginowych deb’ów.

Następna strona »