Ryktet säger att det är möjligt att använda CSS till att öppna länkar i nytt fönster, dvs det gamla hederliga target="_blank". Är det någon som vet hur jag skall gå tillväga?
target="_blank" via CSS
5 svar · 510 visningar · startad av Jesper2
Flyttas från Design & Grafik till HTML, XHTML & CSS
Nej, det går inte. CSS är ett presentationsspråk, inte ett beteendespråk. Man behöver använda typ javascript i så fall (eller byta doctype).
Target används i css för att styla upp det som händer i ankarlänkar (<a href="#hej">)
http://www.twisty.com/misc/tests/css/target-trick.html
/ m a r t i n
RED: lade in exempellänk
martin skrev:
Nej, det går inte. CSS är ett presentationsspråk, inte ett beteendespråk. Man behöver använda typ javascript i så fall (eller byta doctype).
Target används i css för att styla upp det som händer i ankarlänkar (<a href="#hej">)
http://www.twisty.com/misc/tests/css/target-trick.html/ m a r t i n
RED: lade in exempellänk
Jo, det går via CSS. Jag har själv sett det =)
Tala om hur man gör då :)
Jag skulle vara intresserad, nu kör jag på den här lösningen
http://www.sitepoint.com/article/standards-compliant-world
Mvh
Jan-Olov
I CSS3, som är under utveckling, föreslås att man genom CSS ska kunna styra var länken ska öppnas:
http://www.w3.org/TR/css3-hyperlinks/#target0
Observera att det är en version under utveckling, så du ska inte räkna med att några CSS-egenskaper som finns med i CSS3 fungerar i några webbläsare.
Dock förstår jag inte varför W3C blandar link-target med CSS. Jag tycker inte att det har med vartannat att göra.