http://www.indofolio.com/, Sto cercando di creare un sito web con funzioni simili a questo, ma non capisco come abbia fatto lo scorrimento orizzontale con il tag di ancoraggio senza javascript. Disattiva javascript e il suo sito web funziona ancora correttamente. Adoro il miglioramento progressivo che ha fatto.Html anchor orizzontalmente senza javascript
Codice di prova per ancoraggio orizzontale, estrarre inline-block e galleggiante sinistra e funziona perfettamente.
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
.ab {
width: 20%;
height: 20%;
float: left;
display: inline-block;
border: 1px solid red;
}
</style>
</head>
<body>
<a href="#box1">aaaaaaa</a>
<a href="#box2">bbbbbbb</a>
<div id="container" style="width:100%">
<ul style="width:500%;height:2000px;background-color:red">
<li class="ab"><a name="box1"></a>
<div>test</div>
</li>
<li class="ab"><a name="box2"></a>
<div>test2</div>
</li>
<li class="ab">
<a name="box3"></a>
<div>test3</div>
</li>
<li class="ab">
<div></div>
</li>
<li class="ab">
<div></div>
</li>
</ul>
</div>
</body>
</html>
Sì ho capito come si salta, ma non funziona in senso orizzontale, ho appena incollato un codice in cima solo testarlo. Quando rimuovi il blocco in linea e lo fai a sinistra, funziona perfettamente ma non nell'altro modo. purtroppo funziona su indofolio .... è ancora un mistero – FireStream
Non si muove orizzontalmente su indofolio con javascript disattivato. Sta semplicemente "saltando" al suo posto. L'orizzontale viene effettuato solo con il javascript. – ScottS
disattiva javascript, ignora l'overflow nascosto su div id = "wrapper", le immagini vengono allineate orizzontalmente quando si riduce lo zoom per ridurre il contenuto e quando si fa clic sul menu si passa ad esso. Lo so. ma non funziona normalmente nemmeno sul mio semplice test lassù. Non salterà orizzontalmente ... ma grazie di essere più preciso, perché sono stupido, e mi sento più stupido quando devo precisare di nuovo. – FireStream