- klarabara
- Medlem ●
- Stockholm
Jag har nu provat med grått #ccc och det känns lite..smutsigt.. har provat med andra som man kan "välja på" enligt dreamweaver och inget känns egentligen rätt. Det är vid såna här tillfällen jag vill kunna uppfinna en ny färg! Eller är det en bra idé att ta whatever nyans man kan komma på utan att det är en web-nyans?
Sen begriper inte jag thickbox's logik.. ibland lägger den fyra på en rad och ibland fem, ingen som helst ordning i raderna? Till o med olika avstånd mellan tumnaglarna..dumma
Sen begriper inte jag thickbox's logik.. ibland lägger den fyra på en rad och ibland fem, ingen som helst ordning i raderna? Till o med olika avstånd mellan tumnaglarna..dumma
Det beror nog på att text-align:justify; är ärvd från #wrapper. Den fyller upp första raden med så många bilder som får plats med de satta marginalerna (a.thickbox img), sen fördelar den dem på hela bredden (800px) eftersom det skall vara just justify. På sista raden blir det aldrig en utjämning men isället normal vänsterjustering och satta marginaler.
Vill du ha jämna marginaler får du ställa text-align: left; på #img-container.
Eller är det en bra idé att ta whatever nyans man kan komma på utan att det är en web-nyans?
Det där med "web-safe" färger är nog en gammal relik som man inte behöver bry sig om längre.
Aha.. där ser man.. Du kan inte på rak arm se hur man kan få thickbox att fungera så man kan styra bildernas layout mer direkt?
Som till exempel på "Happy object" där jag har en som är video och måste läggas in manuellt som en img-tag och url för att öppnas i thickbox (kändes lite elegant sådär) men då ville jag att bilden låg före i layouten vilket typ inte gick för att den lägger man in "automatiskt" så den läggs nedanför/efter den med video.. Lite knepigt att förklara men för att jag har lagt in den bilden manuellt så kan den inte användas i Thickbox, eller?
Det tar sig! Elegant utan att bli stelt.
Bara ett par kommentarer:
Hastigheten. Vet inte hur det ser ut i Sverige, men på en utländsk lina tar det ohyggligt lång tid för bilderna att ladda (om någonsin). Om bilderna inte redan är weboptimerade skulle det kanske vara bra att göra just detta.
Likadant med den vita hinnan som kommer innan den förstorade bilden. För mig kommer sedan ingen stor bild alls, utan det lilla hjulet bara snurrar. Vet inte om det beror på seg uppkoppling eller datorn (10.4.11 med senaste Safari).
Minnet som aldrig.. Varför två punkter? Vill man skriva något outtalat brukar det vara tre. Eller är det en konstnärlig mening att man skall irritera sig på det?
Oj, det låter som om bilderna är för stora.. web-optimering, kan någon hinta om hur man gör det? Jag har sparat mina bilder genom "save for web and devices" och valt storleken..finns det mer man borde göra där?
Den vita hinnan ska jag titta närmre på.. konstigt dock att det inte fungerar i safari..det fungerar på min..jag "hoppas" det bara har med uppkopplngen att göra. Ska ge mig på det där med storleken..
Jag la till en punkt där, trodde det var två det skulle vara..
Jag menade i din egen post! Hela sex stycken "två-punktare":
[…] för stora... web-optimering, kan […]
[…] titta närmre på.. konstigt […] i safari..det fungerar på min..jag […] det där med storleken..
[…] trodde det var två det skulle vara..
På hemsidan ser jag tre punkter förutom just på själva Minnet som aldrig fanns-sidan där rubriken ju är en bild!
Jag ser att du kör stenhårt med två punkter - tar det för lång tid att skriva tre? I så fall kan jag tipsa om att man kan hålla nere Alt och trycka punkt så blir det automagiskt "…" som ett enda tecken (Ellipsis - Wikipedia, the free encyclopedia).
Spara för web / Save for web brukar jag använda mig av i Photoshop. Man kan pressa storlekarna ganska rejält normalt sett.
Jag tycker menyraden blir plottrig när submenyerna expanderas eftersom alla menyrubriker har samma stil, färg och tjocklek. Antingen skulle jag fixa så att den övre menyn "dimmas" eller kanske använda någon bakgrundsfärg för att tydliggöra strukturen (dvs ge expanderad huvudmeny samt alla underliggande menyval en bakgrundsfärg). I övrigt är det vackert
Ja.. två är lagom.. tre prickar känns som för mycket...
Gjorde rubriken till en bild för att det behövde vara i det typsnittet och absolut inget annat.. (jag tycker om tvååå..)
Jag ska titta närmre på menyn under helgen, du har en god poäng där!
Har haft en intensiv vecka men nu har jag gett mig på det här igen.. av någon anledning så får jag inte bakgrundsfärgen att flyta över hela menyn..och det följer inte så bra vart man klickar heller. Nån som kan hinta mig i rätt riktning?
Att göra om bildernas upplösning tar ju evigheter..
Jag har sett att mina bilder inte alls kommer fram i IE, vare sig logo eller thumbnails.
Men så har jag förstått att det har att göra med storleken jag satt på bilderna. Men det värsta är att thickbox inte fungerar alls där.. nån som vet råd?!
Nu har jag testat i IE8 och får följande teknisk information angående thickbox;
(detta för min pappas sida men det borde ju gälla även min eftersom det är i stort sett samma setup)
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
Timestamp: Sat, 8 May 2010 07:31:31 UTC
Message: Invalid argument.
Line: 116
Char: 165
Code: 0
URI: http://kristoffernilsson.se/ndxz-studio/site/js/jquery.js
Kommer inte in på FTPn från WIN, måst boota om.
Problemet med bilderna löste jag i alla fall, de ska skrivas som 100% istället för "*" i bredden.
Jag har tyvärr (eller lyckligtvis - beroende på hur man ser det) bara tillgång till IE på jobbet. Jag har länge tänkt att jag skulle ta en titt på din sida från jobbet, men har inte kommit ihåg det väl på plats. Jag får försöka igen att komma ihåg det till i morgon...
Det där med * som bildbreddattribut reagerade jag på tidigare på att det inte var ett normalt värde. Jag skulle själv låtit bli att ange ett värde överhuvudtaget. Tom IE6 brukar skala proportionerligt om endast en dimension (längd eller bredd) är angiven.
Det finns en uppsjö med alternativ till Thickbox som inte har stagnerat i utvecklingen. Jag brukar köra med fancybox som mig veterligen, också fungerar i IE.
Vänta nu, det funkar alltså lika bra om man bara anger bredden? Det var nåt nytt! Ska pröva på det genast! Fancybox låter bra, ska titta på det!
Edit: WoW. Supercool!
Äntligen så slipper jag leta upp rätt pixlar hit o dit!
Men..varför kommer itne sånt fram i http://validator.w3.org/ ?
Tror inte jag hade tagit bort det överallt då..
Vänta nu, det funkar alltså lika bra om man bara anger bredden?
Och, ifall du hade missat det, skall du använda bilden som den är i full skala så behöver du inte ange någon dimension alls.
Har nu gett mig på det här med Fancybox men jag förstår inte riktigt hur jag ska installera det, det finns inget som heter som exhibit.fancybox.php som jag kan lägga i plugin-mappen så jag kan inte välja den i indexhibit.. tror inte jag riktigt förstår hur jag ska göra annars...
Jag hinner nog inte fördjuppa mig i indexhibit för ögonblicket. Du skulle kunna köra samma fulknep som med exandingMenu, dvs ersätta innehållet i filen jquery.thickbox.js med fancybox-plugginen. Du behöver även en js-fil för att skriva de rader som behövs för att haka på fancybox på dina bildgallerier och i princip skulle du kunna göra det i expandingMenu.js, men den skulle behöva laddas efter jquery.thickbox.js i headen.
Alternativt är om du kan lägga in en script-tag i slutet på det filer som använder thickbox/fancybox, och skriver in fancybox-haket där, så är det nog minst bäddat för strul.
Jag har nog tagit lite vatten över huvudet nu.
"dvs ersätta innehållet i filen jquery.thickbox.js med fancybox-plugginen."
Från vilken utav fancybox-filerna?
jquery.fancybox-1.3.1.js eller jquery.fancybox-1.3.1.pack.js ?
Det som nog gör mig lite förvirrad är att det finns en fil till thickbox som har plugin i namnet men det finns inte här? expandingMenu.js ligger i js-mappen och då berörs inte exhibit.thickbox.php som ligger i plugin-mappen?
_________________________________________________________________________________
Jag har klistrat in
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1..."></script> <script type="text/javascript" src="/fancybox/jquery.fancybox-1.3.1.pack.js"></script>
I index.php
och
<link rel="stylesheet" href="/fancybox/jquery.fancybox-1.3.1.css" type="text/css" media="screen" />
la jag in någonstans, minns inte var..
Dock tror jag inte den biten är det som kvaddar, det verkar inte laddas något script alls och det går kanske före stylingen ändå?
Jag har en känsla av att jag har ett slags lapptäcke nu med en massa hål... (tre prickar!)
jquery.fancybox-1.3.1.js eller jquery.fancybox-1.3.1.pack.js ?
Den enda skillnaden mellan dessa två är att "pack"-varianten är packad/komprimerad för att laddas ner snabbare när besökare kommer till sidan. Det är svårare att läsa och förstå koden i packat utförande, men det är väl inte aktuellt just nu.
Jag ser inte på vilken sida du har lagt till filerna, så jag har svårt att avgöra vad som gick rätt eller fel till.
Går man till thickbox's hemsida ser man att pluginen är nerlagd sen ett par år tillbaka, men när jag tittade in i din thickbox-plugin-fil såg jag att den plugin för indexhibit har visst fått sig en översyn senast i år.
Är det säkert att den inte funkar som den skall för IE (nu när du har rättat till ett par andra problem)?
Så här ser det ut på din pappas sida just nu:
css:
1. <style type='text/css'> @import url(http://www.kristoffernilsson.se/ndxz-studio/site/css/jquery.thickbox.css); </style>
2. <style type='text/css'>
a.thickbox { border: none; }
a.thickbox img { border: 3px solid #fff; margin: 0 6px 9px 0; }
</style>
3. <link rel='stylesheet' href='http://www.kristoffernilsson.se/ndxz-studio/s...' type='text/css' />
där rad 1 innehåller css för fancybox (vet du varför den är skriven som en import isf en länkad fil?), rad 2 thickbox-specifik css och rad 3 sajtens css.
js:
1 . <script type='text/javascript' src='http://www.kristoffernilsson.se/ndxz-studio/s...'></script>
2 . <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1..."></script>
3. <script type="text/javascript" src="/fancybox/jquery.fancybox-1.3.1.pack.js"></script>
4. <script type='text/javascript' src='http://www.kristoffernilsson.se/ndxz-studio/s...'></script>
5. <script type='text/javascript' src='http://www.kristoffernilsson.se/ndxz-studio/s...'></script>
6. <script type='text/javascript' src='http://www.kristoffernilsson.se/ndxz-studio/s...'></script>
Rad 1 o 2 gör exakt samma sak, laddar in jquery 1.4.2 (packad). Välj en av dem.
Rad 3 har fel sökväg och ger ett fel 404.
Rad 6 innehåller numera fancybox (ej packad).
Om rad 3 blir rätt, så behövs inte rad 6. Det är bättre om fancybox laddas i rad 3 för då kan du utnyttja expandingMenus.js-filen för att haka på fancybox på lämpliga element (bildlistor).
lämpligen skulle jag sätta js-filen för fancybox så här:
<script type='text/javascript' src='http://www.kristoffernilsson.se/ndxz-studio/s...'></script>
isf rad 3, och rad 6 blir överflödig (i js-blocket)
och css-mappen (css-fil + tillhörande bilder) med länk så här:
<link rel='stylesheet' href='http://www.kristoffernilsson.se/ndxz-studio/s...' type='text/css' />
isf rad 1 och 2 i css-blocket.
Kan man stänga av thickbox-pluginen i indexhibit? (då skulle rad 1 och 2 i css-blocket samt rad 6 i js-blocket ovan antagligen vara borta per automatik).
Ja, jag kollade innan jag fixade med alla..eh.. de där filerna. Och det bara stod och snurrade.
Jag har ju lagt in wobblebox som om det vore thickbox.
Ååh nej.. det här är ju för min pappas sida, jag gör dem bägge parallellt sådär. Kanske därför du inte ser vad jag ändrat? Om mig : Kristoffer Nilsson
Nästa steg: använda fancybox på en sida, tex
Tidningsomslag : Kristoffer Nilsson
Bildlistan ser ut så här:
<div style='float: left; width: 900px; margin-right: 0px;'>
<div class="imagecontainer" style='float: left; width: 100px; margin-right: 15px;'>
<a class="thickbox" href="/files/gimgs/faste.jpg">
<img src="/files/gimgs/faste.jpg" height="150" alt="Fastighetsfolket"></img></a></div>
<div class="imagecontainer" style='float: left; width: 100px; margin-right: 15px;'>
<a class="thickbox" href="/files/gimgs/arbets.jpg">
<img src="/files/gimgs/arbets.jpg" height="150" alt="Arbetsterapeuten"></img></a></div>
...
</div>
Man skulle vilja ha det så här:
<div class="galleri">
<a href="/files/gimgs/faste.jpg" rel="galleri1">
<img src="/files/gimgs/faste.jpg" height="150" alt="Fastighetsfolket"/>
</a>
<a href="/files/gimgs/arbets.jpg" rel="galleri1">
<img src="/files/gimgs/arbets.jpg" height="150" alt="Arbetsterapeuten"/>
</a>
...
</div>
Då räcker det att lägga till:
$(".galleri a").fancybox();
på lämplig plats, tex i expandingMenus.js eller i slutet av själva sidan (inom script-taggar).
har du dessutom följande i css-en:
.galleri a{ float: left; }
så slipper du en massa element-style som du har idag.
Ett par kommentarer till den gallerian du har idag:
Det är samma bilder som används som tummisar som i full storlek: den första laddningen av sidan blir rätt tung då samtliga bilder måste laddas ner.
Varför är texten ovanför och diven med bilderna stylade som floats? De är efter varandra i sidflödet och borde klara sig utmärkt som vanliga block-element.
Lite längre ner på sidan; Wobble Web :: web design Copenhagen
Det vore optimalt att få den att fungera egentligen.. för det som hände var att den bara stod och snurrade..som det var innan när det var något med jquery.. och ibland hamnade bilderna liksom brevid, eller utanför bilden. Kan vara att det bara är en css-grej?
Intressant (http://www.klaranilsson.com/), tack för titten
(Lite grann som man tackar då man kikat runt i en butik och går ut men inte köpt något)
LCR
Jag kunde snabbt titta igenom din sida från svärföräldrarnas IE 8. Allt så Ok ut tyckte jag. Bildvisningen med wobblebox fungerade som väntat. Möjligen ett problem: det gick inte att bläddra från bild till bild i visningsläge. "close" var enda alternativet, för att sedan öppna nästa.
Kan kolla i IE 7 först på måndag.