473,394 Members | 1,787 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

Strange IE problem - unclickable links

Hello,

I've just done a redesign of website, and it's gone terribly wrong for
Internet Explorer 6. I have a two column layout, and for some reason
links in the right hand column cannot be clicked - it's almost as if
the left column is covering the right - an attempt to click a link
will select text in the left column.

I've tried setting the right margin (of the left column) to 300px; but
to no avail. I don't want to set the size of the left column, which
presumably would fix it, since the whole point is to have a fluid
layout. It works fine in Firebird 0.8.

Here's an example:
http://www.golisten.co.uk/retrieve.php?messageID=648
Jul 20 '05 #1
9 6674

"Stephen Melia" wrote...
Hello,

I've just done a redesign of website, and it's gone terribly wrong for
Internet Explorer 6. I have a two column layout, and for some reason
links in the right hand column cannot be clicked - it's almost as if
the left column is covering the right - an attempt to click a link
will select text in the left column.

I've tried setting the right margin (of the left column) to 300px; but
to no avail. I don't want to set the size of the left column, which
presumably would fix it, since the whole point is to have a fluid
layout. It works fine in Firebird 0.8.

Here's an example:
http://www.golisten.co.uk/retrieve.php?messageID=648


Hello Stephen,

Using the w3c validation service, I discovered that your page does not have
a document type declared:

http://validator.w3.org/check?uri=ht...tern+Europe%29

This is important. If a 'doctype' is not declared, web pages can do funny
things. Refer to this:
http://www.alistapart.com/articles/doctype/

Decide which doctype best applies and revalidate your document. Fix any
errors that the validation service returns and then see if that fixes your
troubles.

Good luck,
Jim Roberts
Jul 20 '05 #2
On 3 Apr 2004 08:03:02 -0800, sj*****@yahoo.co.uk (Stephen Melia) wrote:
I've just done a redesign of website, and it's gone terribly wrong for
Internet Explorer 6. I have a two column layout, and for some reason
links in the right hand column cannot be clicked - it's almost as if
the left column is covering the right - an attempt to click a link
will select text in the left column.

I've tried setting the right margin (of the left column) to 300px; but
to no avail. I don't want to set the size of the left column, which
presumably would fix it, since the whole point is to have a fluid
layout. It works fine in Firebird 0.8.

Here's an example:
http://www.golisten.co.uk/retrieve.php?messageID=648


FWIW: links operate normally in IE 6 here (Windows XP). Odd, but in IE
almost anything is possible.

--
Stephen Poley

http://www.xs4all.nl/~sbpoley/webmatters/
Jul 20 '05 #3
> Decide which doctype best applies and revalidate your document.

Heh, almost immediately I posted my plea for help, I remembered that
I'd put in a doctype to try and validate towards - and removing the
doctype solved the problem. (I'll have to work for compliance another
day :)

Thanks very much for your help!
Jul 20 '05 #4
Hello

I also have a problem with links. Am only learning CSS. I have several divs
on my page and the links of the third and fourth (called "valikko" and
"paapalsta") only work if the fifth one (bottom picture) is positioned very
far down from it, something like 400 pixels. For the moment it's at the
distance I want it to be. The link in the div "paapalsta" (the words
"sivujen tekijän") curiously begins to work if I position div "bottom" very
far down.

What could be the problem? It didn't help to add a document type.

http://www.geocities.com/fennomaani

There's nothing behind the links for the moment. I have to finish the first
page before working on others. I'll paste my css here-below.

Thanks!

P.

/* basic elements */

body {
font: 10pt/10pt courier new;
color: #725712;
background: #ffffff url(tausta.jpg) repeat-y top center;
margin: 0px;
}

p {
font: 10pt/10pt courier new;
color: #725712;
margin-top: 10px;
margin-left: 15px;
margin-bottom: 5px;
text-align: justify;
}

h1 {
font: normal 18pt courier new;
font-weight: bold;
letter-spacing: 0px;
margin-top: 10px;
margin-left: 15px;
margin-bottom: 0px;
color: #725712;
text-align: center;
}

h2 {
font: normal 10pt courier new;
font-weight: bold;
letter-spacing: 0px;
margin-top: 10px;
margin-left: 15px;
margin-bottom: 0px;
color: #725712;
text-align: left;
}
ul {
list-style-type: none;
margin-top: 10px;
margin-left: 15px;
}

a:link {
font: 12pt/12pt courier new;
font-weight: bold;
text-decoration: none;
color: #725712;
}

a:visited {
font: 12pt/12pt courier new;
font-weight: bold;
text-decoration: none;
color: #ff9f2c;
}

a:hover, a:active {
font: 12pt/12pt courier new;
font-weight: bold;
text-decoration: underline;
color: #725712;
border: none;
}

div#valikko a span {
display: none;
}

div#valikko a:hover span {
display: block;
position: absolute;
width: 215px;
top: 185px;
left: 0px;
margin-left: 15px;
z-index: 100;
font: italic 10pt/10pt courier new;
text-decoration: none;
color: #725712;
background: transparent;
}

div#kielet a span {
display: none;
}

div#kielet a:hover span {
display: block;
position: absolute;
width: 215px;
top: 205px;
left: 0px;
margin-left: 15px;
z-index: 100;
font: italic 10pt/10pt courier new;
text-decoration: none;
color: #725712;
background: transparent;
}

div#paapalsta a:link {
font: 10pt/10pt courier new;
font-weight: bold;
text-decoration: none;
color: #725712;
}

div#paapalsta a:visited {
font: 10pt/10pt courier new;
font-weight: bold;
text-decoration: none;
color: #ff9f2c;
}

div#paapalsta a:hover, a:active {
font: 10pt/10pt courier new;
font-weight: bold;
text-decoration: underline;
color: #725712;
border: none;
}

div#alareuna p {
text-align: center;
}

/* specific divs */

#top {
background: url(puunrungot.jpg) no-repeat top center;
position: absolute;
top: 0px;
left: 136px;
width: 700px;
height: 255px;
margin-top: 0px;
margin-bottom: 0px;
}

#kielet {
background: #ff9f2c;
position: absolute;
top: 255px;
left: 136px;
width: 700px;
}

#valikko {
width: 230px;
position: absolute;
top: 270px;
left: 136px;
margin-top: 8px;
background: #CDCDCD;
}

#paapalsta {
width: 455px;
position: absolute;
top: 270px;
left: 366px;
margin-top: 10px;
}

#bottom {
background: url(puunrungot2.jpg) no-repeat bottom center;
position: absolute;
left: 136px;
top: 440px;
width: 700px;
height: 900px;
}

#alareuna {
background: #ff9f2c;
position: absolute;
top: 1340px;
left: 136px;
width: 700px;
}
Jul 20 '05 #5
"Pastis" <fe*********@yahoo.com> wrote:
I also have a problem with links.


Please check the answer I gave in the Finnish group sfnet.viestinta.www.
It is far too early to consider styling details, before the basic
structure is right. Besides, the problem you mention seems to result from
an attempt to create a CSS imitation of the title="..." attribute, quite
unnecessarily.

--
Yucca, http://www.cs.tut.fi/~jkorpela/
Jul 20 '05 #6
> structure is right. Besides, the problem you mention seems to result from
an attempt to create a CSS imitation of the title="..." attribute, quite
unnecessarily.


Aha, that's a piece I've copied from somewhere. Thanks.
Jul 20 '05 #7
Is there a way to position the bottom picture and colored strip not
absolutely but automatically just below the previous div, however long the
text is?

Pastis
Jul 20 '05 #8
Pastis wrote:
Is there a way to position the bottom picture and colored strip not
absolutely but automatically just below the previous div, however long the
text is?


img {
display: block;
clear: both;
}

It will appear below previous page contents that aren't absolutely
positioned.

--
Jim Dabell

Jul 20 '05 #9
> img {
display: block;
clear: both;
}


Thanks. I will try that. It would be the ideal solution as the text may be
longer on some other pages using the same style sheet.

In the meanwhile, I found a solution to the link that didn't work when the
following div was too close. I still don't understand why it didn't work. It
DOES, however, work now that I put the div with the link inside the div with
the background picture.

Curiously, the link referred to the same page became clickable but lead to
an error message when I wrote <a href="blabla"> but works fine when I write
<a href="index.html#blabla> even though both the link and the target are on
the same page.
Jul 20 '05 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

7
by: Jonas Smithson | last post by:
Hello all, I have an absolute positioned parent div, and nested inside it is an absolute positioned child div -- I mean the div *code* is nested inside, but the child is physically positioned so...
7
by: M O J O | last post by:
Hi, I'm developing a asp.net application and ran into a strange css problem. I want all my links to have a dashed underline and when they are hovered, it must change to a solid line. Sounds...
0
by: Vlad Koby | last post by:
Hi All I have a strange problem on my portal. I have an email-blasting page on the portal that uses FreeTextBox to edit the message body. There is also a subject field and a couple of drop down...
4
by: ben.dixon | last post by:
Hi, I'm using links for navigation on a test page, so each link will go to a question in the test e.g. Question 1, Question 2 etc. For each link i am using an Outer Border, Middle border and...
5
by: mdburton | last post by:
How exactly is this possible? I have messed around with some javascript to try to do this before, but what I used never seemed to work like after the user clicks it once, it becomes unclickable...
3
by: iddoacanadian | last post by:
<Span style="text-align:center;position:absolute; background-repeat:no-repeat; height:400px; width:100%;left:0px;top:200px;...
6
by: 85ssp | last post by:
I have a server applicatoin that has a multitude of labels related to the clients connected to it. When I have a number near 50 clients and i recieve a updatated status from each of the clients at...
5
by: ioni | last post by:
Good day, fellows! I have a strange problem – at my site there is a flash strip, that loads data dynamically. It works fine (grabs data from the remote server and presents it), however in IE7...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
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...
0
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...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.