Hi,
I'm playing around with a layout for a weblog. A mockup can be seen
at <http://outside.bakkely gaard.dk/~wegge/testblog/index.html>.
The page has a fixed width of 800px, so I'm perfectly aware that
horizontal scroll will occur wneh the brpwser viewport is narrower
than that. That's simply a design tradeoff between having a useable
proportion between the [Stuff]-bar on the right and the main content.
However, I've noted a peculiar effect when looking at the page with
Mozilla 1.4: When the viewport is too narrow, the left part of the
page is inaccisible. In MSIE 6, hopwever, the page looks allright.
If anybody can figure out what I'm doing wrong or overlooking, I'd
appreciate a hint in the rigth direction.
--
/Wegge <http://outside.bakkely gaard.dk/~wegge/> 10 2529
"Anders" == Anders Wegge Jakobsen <we***@bakkelyg aard.dk> writes: Hi, I'm playing around with a layout for a weblog. A mockup can be seen at <http://outside.bakkely gaard.dk/~wegge/testblog/index.html>.
Oops, sometimes you get a funny result from translating too direct
from one language to another.
In the paragraph above, please substitute "playing around" with
"experimenting" . Sorry for the bad choice of words :-/
--
/Wegge <http://outside.bakkely gaard.dk/~wegge/>
Anders Wegge Jakobsen wrote: I'm playing around with a layout for a weblog. A mockup can be seen at <http://outside.bakkely gaard.dk/~wegge/testblog/index.html>.
Oops, sometimes you get a funny result from translating too direct from one language to another.
In the paragraph above, please substitute "playing around" with "experimenting" . Sorry for the bad choice of words :-/
Not sure about other variants, but in American English, what you wrote
in the first place is perfectly acceptable.
--
Brian
follow the directions in my address to email me
Anders Wegge Jakobsen wrote: I'm playing around with a layout for a weblog. A mockup can be seen at <http://outside.bakkely gaard.dk/~wegge/testblog/index.html>.
The page has a fixed width of 800px,
Entirely unnecessary.
so I'm perfectly aware that horizontal scroll will occur wneh the brpwser viewport is narrower than that. That's simply a design tradeoff between having a useable proportion between the [Stuff]-bar on the right and the main content.
Read: "and I'm unwilling to accomodate others." So, on behalf of
those with a window narrower than 800px, may I just say thanks for
being so considerate.
However, I've noted a peculiar effect when looking at the page with Mozilla 1.4: When the viewport is too narrow,
? But you designed it this way.
the left part of the page is inaccisible.
I cannot replicate that problem in Mozilla 1.3/Win2k. In Moz 1.3,
when my window is less than 800px wide, the *right* side is inaccessible.
If anybody can figure out what I'm doing wrong
You fixed your design at 800px.
I'd appreciate a hint in the rigth direction.
Stop breaking the web's inherent flexibility; then all your content
will be accessible.
--
Brian
follow the directions in my address to email me
"Brian" == Brian <us*****@mangym utt.com.invalid-remove-this-part> writes: Anders Wegge Jakobsen wrote: I'm playing around with a layout for a weblog. A mockup can be seen at <http://outside.bakkely gaard.dk/~wegge/testblog/index.html>. The page has a fixed width of 800px,
Entirely unnecessary.
I suppose so, yes.
so I'm perfectly aware that horizontal scroll will occur wneh the brpwser viewport is narrower than that. That's simply a design tradeoff between having a useable proportion between the [Stuff]-bar on the right and the main content.
Read: "and I'm unwilling to accomodate others." So, on behalf of those with a window narrower than 800px, may I just say thanks for being so considerate.
Read: "Tradeoff means I've been unable to come up with a better
alternative, that gives a remotely acceptable behavoiur in CSSignorant
browsers"
However, I've noted a peculiar effect when looking at the page with Mozilla 1.4: When the viewport is too narrow,
? But you designed it this way.
No, I designed the page on the premise that, yes, horizontal scroll
would occur in ceratin circumstances, but not that the content should
be inaccesible.
the left part of the page is inaccisible.
I cannot replicate that problem in Mozilla 1.3/Win2k. In Moz 1.3, when my window is less than 800px wide, the *right* side is inaccessible.
Hmm, looks like a Mozilla bug then.
If anybody can figure out what I'm doing wrong
You fixed your design at 800px.
I'd appreciate a hint in the rigth direction.
Stop breaking the web's inherent flexibility; then all your content will be accessible.
If you have a better solution at hand, I'm all ears.
--
/Wegge <http://outside.bakkely gaard.dk/~wegge/>
Anders Wegge Jakobsen wrote: "Brian" == Brian <us*****@mangym utt.com.invalid-remove-this-part> writes:
Anders Wegge Jakobsen wrote: at <http://outside.bakkely gaard.dk/~wegge/testblog/index.html>. The page has a fixed width of 800px, Entirely unnecessary.
Read: "Tradeoff means I've been unable to come up with a better alternative, that gives a remotely acceptable behavoiur in CSSignorant browsers"
So, does this mean that you get "unacceptab le" behavior when CSS isn't
applied at all? That indicates a structural problem and should be fixed
regardless of any CSS issues. If you are actually trying to get the
page to look the same in all browsers regardless of their CSS
capabilities, then you are in for much headaches and frustration. I
suggest giving it up now before you dig in any deeper.
If you have a better solution at hand, I'm all ears.
There are lots of columned layout templates out there, links have been
posted here many times. It would take about 3 seconds to find them on
google, but here's one such posting:
<URL:http://groups.google.c om/groups?hl=en&lr =&ie=UTF-8&oe=UTF-8&selm=ar3m91%2 4kaa%241%248300 dec7%40news.dem on.co.uk>
--
To email a reply, remove (dash)ns(dash). Mail sent to the ns
address is automatically deleted and will not be read.
"kchayka" == kchayka <kc*********@si hope.com> writes: Anders Wegge Jakobsen wrote: "Brian" == Brian <us*****@mangym utt.com.invalid-remove-this-part> writes:
Anders Wegge Jakobsen wrote: at <http://outside.bakkely gaard.dk/~wegge/testblog/index.html>. The page has a fixed width of 800px, Entirely unnecessary.
Read: "Tradeoff means I've been unable to come up with a better alternative, that gives a remotely acceptable behavoiur in CSSignorant browsers"
So, does this mean that you get "unacceptab le" behavior when CSS isn't applied at all? That indicates a structural problem and should be fixed regardless of any CSS issues. If you are actually trying to get the
Well, without CSS, the different parts of the page is presented in
the order I find most important, and the various browsers (Lynx, IE6,
Mozilla, w3m) all present the content to the best of their abilities.
page to look the same in all browsers regardless of their CSS capabilities, then you are in for much headaches and frustration. I suggest giving it up now before you dig in any deeper.
No, I'm not aiming for pixel precise placement. I'd be happy, if I
could have a 2 column layout, with a 4:1 width ratio, with a
guaranteed minimal width for both columns. If the right-hand column
doesn't fit in the viewport, given the minimum size constraints, it
should reflow to the bottom of the main content.
What I have been able to find has one of two flaws:
a) It relies on the minimum-width property, which isn't in fact
supported that widely.
or
b) It depends on arcane knowledge of which browser has what bugs in
regard to CSS.
So, I ended up with the abovementioned tradeoff.
If you have a better solution at hand, I'm all ears.
There are lots of columned layout templates out there, links have been posted here many times. It would take about 3 seconds to find them on google, but here's one such posting: <URL:http://groups.google.c om/groups?hl=en&lr =&ie=UTF-8&oe=UTF-8&selm=ar3m91%2 4kaa%241%248300 dec7%40news.dem on.co.uk>
Thanks, I'll take a look at it.
To email a reply, remove (dash)ns(dash). Mail sent to the ns address is automatically deleted and will not be read.
Why not use an effective spamfilter insted?
--
/Wegge <http://outside.bakkely gaard.dk/~wegge/>
Anders Wegge Jakobsen wrote: The page has a fixed width of 800px, so I'm perfectly aware that horizontal scroll will occur wneh the brpwser viewport is narrower than that. That's simply a design tradeoff between having a useable proportion between the [Stuff]-bar on the right and the main content. Read: "and I'm unwilling to accomodate others." So, on behalf of those with a window narrower than 800px, may I just say thanks for being so considerate.
Read: "Tradeoff means I've been unable to come up with a better alternative, that gives a remotely acceptable behavoiur in CSSignorant browsers"
So, if you can't fix the layout at 800px, the layout is unacceptable?
I guess handheld users have no business using your site, then. However, I've noted a peculiar effect when looking at the page with Mozilla 1.4: When the viewport is too narrow, ? But you designed it this way.
No, I designed the page on the premise that, yes, horizontal scroll would occur in ceratin circumstances, but not that the content should be inaccesible.
You could consider the overflow property, but then you'd be solving
the wrong problem. the left part of the page is inaccisible. If anybody can figure out what I'm doing wrong
You fixed your design at 800px.
Stop breaking the web's inherent flexibility; then all your content will be accessible.
If you have a better solution at hand, I'm all ears.
I already gave you one. Stop breaking the web's inherent flexibility.
Let me be more specific: with no css, and no presentational stuff in
your html, all you page content is accessible in conforming www
user-agents, *by definition*. If adding some particular property in
your css -- i.e., width: 800px -- makes some content inaccessible,
don't use it. This sounds simplistic, but I assure you it's not.
It's time to rethink things if the layout you need is hiding content.
--
Brian
follow the directions in my address to email me
Anders Wegge Jakobsen wrote: in fact I was trying to figure out *how* to avoid absolute widths whereever possible,
That sounds like a good plan. But your first message gave no
indication that you wanted to lose the fixed layout. It looked to me
like you were trying to, uh, fix the fixed layout, if you see what I mean.
and still, given enough horisontal viewport width, display the content in a two column layout.
Lots of ways to do that. You appear to have since found one that
works for you. I designed the page on the premise that, yes, horizontal scroll would occur in ceratin circumstances, but not that the content should be inaccesible.
You could consider the overflow property, but then you'd be solving the wrong problem.
I don't quite follow you?
If the layout does not fit in narrow widths, the problem is that the
layout needs to be changed, not that you need horizontal scrollbars,
which are terrible in terms of usability. In other words, fixed
layout creates problems. It's futile to correct the symptoms,
especially since many of these "correction s" just exacerbate the problems.
I would get rid of the horizontal scroll, but that won't help me if i display an image that's wider than the viewport.
With replaced content, you have no choice, other than to modify the
content itself. But your mock-up has only text, no images. Thus,
this exception does not apply.
If you don't mind, please take a look at the mockup again. I've made some changes, so that everything floats as much as possible.
Fixed. The content is no longer hidden. Moz 1.3/Win 2k. Nice job.
I have one problem left, though. The sideboxes still have an absolute width, which I'd like to get rid of somehow:
Unless div.sidebox has an absolute width, IE6 renders the first box
the first "sidebox?"
to fill the avaiable horizontal space, but the following divs a rendered as narrow as possible. Is there a workaround for this?
Not sure I follow. Assign a width to sidebody, in flexible units (em
units seem appropriate here). That seems too simple, there must be
something I'm missing. I don't have IE6. It looks fine in IE
5.0/Win2k, fwiw. All widths are uniform.
--
Brian
follow the directions in my address to email me
"Brian" == Brian <us*****@mangym utt.com.invalid-remove-this-part> writes: Anders Wegge Jakobsen wrote: in fact I was trying to figure out *how* to avoid absolute widths whereever possible,
That sounds like a good plan. But your first message gave no indication that you wanted to lose the fixed layout. It looked to me like you were trying to, uh, fix the fixed layout, if you see what I mean.
Not quite, bit I'll take your word for it. I'm not english speaking
by birth, so it's probably my mistake.
I would get rid of the horizontal scroll, but that won't help me if i display an image that's wider than the viewport.
With replaced content, you have no choice, other than to modify the content itself. But your mock-up has only text, no images. Thus, this exception does not apply.
There is one image, in the top of the page, which right now is just
a dashed rectangle. I'll probably end up with an image that says
"Affix logo here", but still...
I have one problem left, though. The sideboxes still have an absolute width, which I'd like to get rid of somehow: Unless div.sidebox has an absolute width, IE6 renders the first box the first "sidebox?"
Yes, in the current version there are three <div class="sidebox" >,
and it's only the first that utilizes the available space in IE,
unless a specific width is set. to fill the avaiable horizontal space, but the following divs a rendered as narrow as possible. Is there a workaround for this?
Not sure I follow. Assign a width to sidebody, in flexible units (em units seem appropriate here). That seems too simple, there must be something I'm missing. I don't have IE6. It looks fine in IE 5.0/Win2k, fwiw. All widths are uniform.
Well, that sort of makes a mockery out of the whole flexibility
thing, doesn't it? After all, em is still an absolute measure of
sorts, so in the extreme cases on a narrow viewport with a large (and
thus wide font), the sidebox could end up overlapping the rest of the
content. Especially on mobile devices.
--
/Wegge <http://outside.bakkely gaard.dk/~wegge/> This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Robert Oschler |
last post by:
Hello,
I have a web site that has an audio file on it that I make available for
download. Right now I'm using the "right-click/save-as" approach. This is
because left-clicking the link to the audio file initiates client-side
streaming/playing of the audio file. Is there a way with Javascript to make
a left-click trigger a download of the file instead?
BTW, I don't want to have convert the mp3 file to winzip to make this
happen,...
|
by: gallery |
last post by:
I'm trying to get this page ready to become a DW Template ....
am almost there ....
It validates OK and seems fine in IE 6 on Windows XP at all sizes of
windows. In an 800px wide window, all important elements can be seen ...
however, in Mozilla in a window 800 wide or less, the LEFT side of the page
disappears ....
The design is in a 900px wide centered layer named "wrap".
|
by: Harlan Messinger |
last post by:
What is *supposed* to be the way to specify the horizontal offset of (a) the
list item's marker and (b) the list item's content? In particular, see
http://mywebpages.comcast.net/hmessinger/default.html
which validates under Strict. Under IE6, Opera, and Firebird, the markers
are indented as one would expect the default to be. What if I want them
moved over to the left edge of the list? On the above page, there is no
margin-left for...
|
by: TJ |
last post by:
I've got a calendar that is based on the concept of lots of blocks that are
spans with float:left. I would like to be able to have a detail section on
the right side of the screen, so that when the user selects an item on the
calendar, the detail can get displayed on the right side there. What I
have below appears to look perfect in mozilla based browsers - the detail
is aligned at the top right corner of the calendar, but in IE the...
|
by: qwerty |
last post by:
Following works in Mozilla, Opera and IE.
<div style="
left: 100px;
right: 200px;
/* JavaScript-hack for IE*/
width: expression((document.body.clientWidth - 100 - 200) + 'px')
">
<span>Text<span>
<div>
| |
by: Alex |
last post by:
Hi Everone,
I need some advice on how to setup 4 columns where the outside two are
absolute (120px) and the inner two (side by side) are relevent (Fluid)
and change with the screen.
Here's my rough layout:
|
by: Robert Wagner |
last post by:
I've created a page using VS.NET and page validator controls. The client
side validation works fine on IE, but does not even activate under
"alternate" browsers like Mozilla, Opera, etc. Why is this? I can't find any
differences on the pages produced, and Mozilla should be able to handle
everything IE can. How can I fix this?
|
by: Jerry Camel |
last post by:
Trying to implement the following:
Users is logging in
They enter theire username and password and click a login button
The page should then display an activity indicator (animated gif) and then
call the server side routine that autheticates the user.
When the page comes back, the activity indicator disappears and any error
messages show up, or the user is taken to the application page if they were
authenticated.
|
by: rfox |
last post by:
I have a two-column layout where I want the left column to have a
colored background while the right column (main content div) has a
white background. Please see http://www4.scoe.net/rfox/nest/index4.html
My problem is that the colored background in the left column only
extends to the height of the content leaving a white gap below it. How
can I make the left nav's color stretch the entire height?
On a side note, in Internet Explorer...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
| |
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: TSSRALBI |
last post by:
Hello
I'm a network technician in training and I need your help.
I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs.
The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols.
I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
by: bsmnconsultancy |
last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...
| |