iframe - xrwma kai eksafanisi mparas

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
xnoydhs
Δημοσιεύσεις: 131
Εγγραφή: 26 Μαρ 2004 01:19
Τοποθεσία: Korid

iframe - xrwma kai eksafanisi mparas

Δημοσίευση από xnoydhs » 24 Μαρ 2005 00:06

Hi pedia pos paei ola kala? Loipon to erotima mou einai to ekseis... Esto oti exw ena iframe mesa se mia selida mou kai thelo na tou alakso xrwma stin mpara. pos ginete giati to ekana kai den petixenei me tpt. kai h defteri erwtisi mou einai pos mporo apo to iframe na bgalo tin orizontia mpara pou den mou xriazete kai na afiso mono tin katheti. EUXARISTO

Άβαταρ μέλους
3dotsgr
Δημοσιεύσεις: 106
Εγγραφή: 20 Ιαν 2005 19:12
Τοποθεσία: Κομοτηνή
Επικοινωνία:

iframe - xrwma kai eksafanisi mparas

Δημοσίευση από 3dotsgr » 24 Μαρ 2005 01:35

με CSS μέσα στην σελίδα που κάνεις include στο iframe. τώρα όσο για το δεύτερο απλά δοκίμασε να κάνεις μικρότερο το width π.χ. του table που πιθανώς να έχεις στην σελίδα που κάνεις include στο iframe και που περιέχει το περιεχόμενο που σε ενδιαφέρει να φαίνεται.
You take the blue pill and the story ends. You wake in your bed and believe whatever you want to believe. You take the red pill and you stay in Wonderland and I show you how deep the rabbit-hole goes. Remember.. all I am offering is the truth, nothing more.

Άβαταρ μέλους
Αλέξης
Δημοσιεύσεις: 140
Εγγραφή: 23 Απρ 2004 14:50

iframe - xrwma kai eksafanisi mparas

Δημοσίευση από Αλέξης » 24 Μαρ 2005 10:46

Για να μη σου βγάζει οριζόντια μπάρα βάλε <table width="100%"></table> στον εξωτερικό σου πίνακα (εννοείτε στη σελίδα που εμπεριέχεται μέσα στο iframe).

xnoydhs
Δημοσιεύσεις: 131
Εγγραφή: 26 Μαρ 2004 01:19
Τοποθεσία: Korid

iframe - xrwma kai eksafanisi mparas

Δημοσίευση από xnoydhs » 24 Μαρ 2005 18:59

Re pedia to xrwma den leei na mpei me tpt. den ksero ti fteei alla den mpenei me tpt. oso gia to pos tha bgei h orizontia mpara oute kai afto petixenei. telos panto tha psakso kai pistevo na brw lisi. EUXARISTO

Άβαταρ μέλους
geraki
Honorary Member
Δημοσιεύσεις: 1404
Εγγραφή: 26 Ιαν 2004 20:10
Τοποθεσία: Θεσσαλονίκη
Επικοινωνία:

iframe - xrwma kai eksafanisi mparas

Δημοσίευση από geraki » 24 Μαρ 2005 22:25

Για τα scrollbars δώσε αυτό, στην σελίδα που περιέχει το iframe:
iframe {
overflow-x: hidden;
overflow-y: scroll;
}

Βγάλε αν έχεις το DTD από την σελίδα που είναι περιεχόμενη στο iframe, για να σου δουλέψει στον IE.

Για τα χρώματα δώσε αυτό στην σελίδα που είναι περιεχόμενη στο iframe:
body {
scrollbar-3dlight-color:skyblue;
scrollbar-arrow-color:#001155;
scrollbar-base-color:#033000;
scrollbar-darkshadow-color:#000d00;
scrollbar-face-color:skyblue;
scrollbar-highlight-color:#0d0000;
scrollbar-track-color:#f00000;
scrollbar-shadow-color:#22d000}
Εικόνα &#8592; Αυτό το έκλεψα απ'τον Eneme.

xnoydhs
Δημοσιεύσεις: 131
Εγγραφή: 26 Μαρ 2004 01:19
Τοποθεσία: Korid

iframe - xrwma kai eksafanisi mparas

Δημοσίευση από xnoydhs » 27 Μαρ 2005 23:57

File geraki euxaristo poli. Brika pos na figi h orizontia mpara. Ekei pou leei scrolling mesa sto iframe anti gia auto evala apla ena yes. Twra gia to xrwma to exw dokimasei kai den leei na piasei me tpt. den ksero ti fteei.

Άβαταρ μέλους
geraki
Honorary Member
Δημοσιεύσεις: 1404
Εγγραφή: 26 Ιαν 2004 20:10
Τοποθεσία: Θεσσαλονίκη
Επικοινωνία:

iframe - xrwma kai eksafanisi mparas

Δημοσίευση από geraki » 28 Μαρ 2005 00:30

Ελπίζω να μην το βλέπεις με κάτι διαφορετικό από Internet Explorer, γιατί το χρώμα στο scrollbar μόνο σ'αυτόν πιάνει...
Εικόνα &#8592; Αυτό το έκλεψα απ'τον Eneme.

Άβαταρ μέλους
skeftomilos
Script Master
Δημοσιεύσεις: 2888
Εγγραφή: 07 Ιαν 2005 07:22
Τοποθεσία: Αθήνα

iframe - xrwma kai eksafanisi mparas

Δημοσίευση από skeftomilos » 28 Μαρ 2005 18:45

Νομίζω ότι το έτος 2005 οι IE specific λύσεις είναι πλέον μάλλον άχρηστες. Αν κάτι δουλεύει μόνο στον IE είναι σαν να μη δουλεύει καθόλου, εκτός εάν η σελίδα μας θα τρέχει σε κάποιο Intranet. Επομένως τα attributes overflow-x και overflow-y πρέπει να αντικατασταθούν με το W3C compatible attribute overflow. Οι τιμές που μπορεί να πάρει είναι οι: visible, hidden, scroll, auto και inherit.
The overflow attribute specifies whether the content of a block-level element is clipped when it overflows the element's box (which is acting as a containing block for the content). Values have the following meanings:

visible
This value indicates that content is not clipped, i.e., it may be rendered outside the block box.

hidden
This value indicates that the content is clipped and that no scrolling mechanism should be provided to view the content outside the clipping region; users will not have access to clipped content. The size and shape of the clipping region is specified by the clip property.

scroll
This value indicates that the content is clipped and that if the user agent uses scrolling mechanism that is visible on the screen (such as a scroll bar or a panner), that mechanism should be displayed for a box whether or not any of its content is clipped. This avoids any problem with scrollbars appearing and disappearing in a dynamic environment. When this value is specified and the target medium is 'print' or 'projection', overflowing content should be printed.

auto
The behavior of the 'auto' value is user agent-dependent, but should cause a scrolling mechanism to be provided for overflowing boxes.
Πάντως μία δοκιμή που έκανα με έπεισε ότι ακόμα και αυτό μπορεί να είναι περιττό. Το είδος του scrolling που θα γίνει εξαρτάται από το τι περιέχει το IFrame. Για παράδειγμα το παρακάτω παράθυρο ...

Εικόνα

... προέκυψε από τον παρακάτω κώδικα ...

Κώδικας: Επιλογή όλων

<html>
  <head>
    <title>Overflow</title>
  </head>
  <body>
    <h2>Overflow</h2>
    <iframe style="width&#58; 300px; height&#58; 150px"></iframe>
    <script>
      var f = window.frames&#91;0&#93;
      f.document.open&#40;&#41;
      f.document.write&#40;'<html><body style="background-color&#58; #FFC">'&#41;
      f.document.write&#40;'<div style="background-color&#58; #FCC; padding&#58; 5px%">'&#41;

      for &#40;var i = 0; i < 100; i++&#41; f.document.write&#40;"blah "&#41;

      f.document.write&#40;'</div>'&#41;
      f.document.write&#40;'</body></html>'&#41;
      f.document.close&#40;&#41;
    </script>
  </body>
</html>
... που δεν έχει overflow πουθενά. Λίγο τεχνητό το παράδειγμα, αλλά ήθελα να αποφύγω δεύτερο αρχείο για το IFrame. Αν στο style του div προστεθεί width: 120%, τότε εμφανίζεται και οριζόντια scrollbar.
The pure and simple truth is rarely pure and never simple. Ο μη νους δε σκέπτεται μη σκέψεις για το τίποτα.

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες