我对html和css非常陌生。我正在尝试建立我的第一个网站。我想要一张图片和导航栏在同一行上,图片在左边。我首先尝试使用一些预先编写的代码来创建下拉导航栏,但我无法将图像定位到它的左侧。我尝试了一些非常基本的代码,但我仍然不知道如何将div (我的图像)放在nav旁边。我不太清楚什么时候该使用position,什么时候该使用float。我的目标很简单。让div和nav并排坐在一起。下面是我用来测试的html:
<!DOCTYPE html>
<html>
<head>
<title>
Nav and div
<
我有一个下拉菜单和链接列表。链接列表在标签下拉菜单中,我试图使用mouseover事件在单独的标记中显示一个不同的图像。当用户光标在文本链接上时,图片位置将出现不同的图像。我可以使用CSS而不是JavaScript来完成这个任务吗?我试图对此进行编码,这样我就可以在其他下拉菜单中使用它,所以我需要一种方法来编写它,在这里我不必使用屏幕位置,比如z定位。我希望图片显示的地方,它说没有图片可用,这是在一个不同的div标签比链接列表。这个链接和图片路径列表来自一个数据库,因此它是动态创建的。
代码的例子是:
<div>
<ul>
list of links...
</u