Archívum - Feb 2006
február 5
More Must-Have Bookmarklets Than You Can Swing a Browser At
Több bookmarklet, mint amennyit valaha is kívánhattunk
■ Változó hasábszámú weblapok egyszerűen
Simon Collison publikálta az újratervezett CollyLogic webhelyének trükkös hasábátrendező kódját. Megvalósításának célja, hogy fix szélességű hasábokat használhasson, de ennek ellenére igazodjon a szélességi kialakítás a böngésző ablak méretéhez. A jobb szélső oldalsáv kisebb ablakméretnél a bal sáv alá csúszik, ezt némi HTML, CSS és JavaScript kóddal érte el. Az általa használt technika nem különösebben bonyolult, és tekintettel a hasonló megoldások iránt fennálló igényre, szerintem sok helyen fogunk még vele találkozni.
■ coComment
Egy lehetséges megoldások a sok helyen hagyott hozzászólások követésére
■ Text-megjelenítés két oszlopban
Mondjuk ha az oldal fő divjében igy szereetnem megjeleniteni a szoveget.
A kérdés, hogyan lenne ez megoldható táblák nélkül. Muszáj külöon divekbe rakni a két oszlopot? (akkor viszont játszadozni kell a szövegformázással - elrendezéssel)
Nem tudtok olyan megoldást, ami egyszerűen egy második oszlopba folyatja a szöveget a kijelölt területen belül? Remélemn, lérthető azért a dolog... :)
■ A kérdés, hogyan lenne ez megoldható táblák nélkül. Muszáj külöon divekbe rakni a két oszlopot? (akkor viszont játszadozni kell a szövegformázással - elrendezéssel)
Nem tudtok olyan megoldást, ami egyszerűen egy második oszlopba folyatja a szöveget a kijelölt területen belül? Remélemn, lérthető azért a dolog... :)
Bajlódás frame-es oldallal
Hello!
Van egy frame-es weboldal, ahol a balodali frame-ben van belépési lehetőség, vagy belépés után a menü, jobboldalt pedig a tartalom. Ezen én változtatni nem tudok, mert nincs hozzáférésem.
Van egy mások weboldal, amit én készítek, és az a kérése a megrendelőnek, hogy legyen rajta egy beléptető form, amelyen keresztül kapásból be lehet lépni az előzőleg már említett site-ra. Elvileg ez nem lehetetlen: Azt még meg tudom nézni, hogy miként vannak elnevezve az eredeti oldalon a beléptető form elemei, ezeket átveszem, action-ként megadom a kért oldalt, és elvileg kész, ha nem frame-es az oldal, de ez viszont az. Én egyelőre két opcióval találtam magam szemben:
1. Action-ként a teljes oldal címét adom meg, ekkor az megnyílik, de nem tudja a bal oldali frame-ben lévő beléptetőrendszernek átadni az adatokat.
2. Közvetlenül a balodali frame-ben lévő oldalt hívom meg, ekkor a beléptetés sikerül, viszont a böngésző ablakában csak a menü látszik, és jobboldali frame híjján a menüpontokra kattintva a kért oldal új ablakban nyílik meg.
Van esetleg valakinek tippje egy 3. opcióra?
Előre is köszi.
■ Van egy frame-es weboldal, ahol a balodali frame-ben van belépési lehetőség, vagy belépés után a menü, jobboldalt pedig a tartalom. Ezen én változtatni nem tudok, mert nincs hozzáférésem.
Van egy mások weboldal, amit én készítek, és az a kérése a megrendelőnek, hogy legyen rajta egy beléptető form, amelyen keresztül kapásból be lehet lépni az előzőleg már említett site-ra. Elvileg ez nem lehetetlen: Azt még meg tudom nézni, hogy miként vannak elnevezve az eredeti oldalon a beléptető form elemei, ezeket átveszem, action-ként megadom a kért oldalt, és elvileg kész, ha nem frame-es az oldal, de ez viszont az. Én egyelőre két opcióval találtam magam szemben:
1. Action-ként a teljes oldal címét adom meg, ekkor az megnyílik, de nem tudja a bal oldali frame-ben lévő beléptetőrendszernek átadni az adatokat.
2. Közvetlenül a balodali frame-ben lévő oldalt hívom meg, ekkor a beléptetés sikerül, viszont a böngésző ablakában csak a menü látszik, és jobboldali frame híjján a menüpontokra kattintva a kért oldal új ablakban nyílik meg.
Van esetleg valakinek tippje egy 3. opcióra?
Előre is köszi.
Függőlegesen középre
Hali, ismét probléma:
Próbálom a táblázatos megoldásomat CSS -re cserélni, de nem megy könnyen.FF alatt tökéletes, de IE alatt a kék div nem ér ki a lap széléig. Miért? Biztos csak valami apróságot néztem el, de nem találom.
■ Próbálom a táblázatos megoldásomat CSS -re cserélni, de nem megy könnyen.
<html>
<head>
<style type="text/css">
<!--
DIV.outer {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
margin: 0px}
DIV.inner {
position:absolute;
top :50%;width: 100%;
height: 300px;
margin-top: -150px;
background: blue}
-->
</style>
</head>
<body>
<div class="outer">
<div class="inner">
</div></div>
</body>
</html>