Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] 超汗~~修改登录框样式基本已经解决,还有个CSS的小问题要大伙帮下

[复制链接]
307991860 发表于 2009-8-13 17:44:16 | 显示全部楼层 |阅读模式
本帖最后由 307991860 于 2009-8-14 10:13 编辑

部分代码如下:
document.write('<form id="login_box" action="$siteurl/batch.login.php?action=login" method="post"><input type="hidden" name="formhash" value="$formhash" />');
document.write('<DIV id="login_l_box_l">');
document.write('<UL>');
document.write('<LI class="login_input">用户名: <INPUT type="text" id="UserName" style="WIDTH: 110px"  name="username" / > <INPUT class="login_input_enter"  type="image" src="login/login_button.gif" name="loginsubmit">');
document.write('<LI class="login_input">密 码: <INPUT id="Password" style="WIDTH: 110px" tabIndex=2  type="password" name="password"> <A  href="" target=_blank>忘记密码</A>');
document.write('<LI>有效期:    <select class="input_select" name="cookietime" id="cookietime">   <option value="0">浏览器进程</option> <option value="315360000">永久</option><option value="2592000">一个月</option><option value="86400">一天</option><option value="3600">一小时</option></select> ');
document.write('</LI></UL>');
document.write('</DIV>');
document.write('</form>');


把image改成submit居然就可以了~~~
高手帮忙看下,是程序问题还是我个人问题呢
关于用CSS控制背景不是很喜欢

谢谢两位了,刚刚去下了个PS处理了下图片,去掉登录两个字然后再加上value="登录"就可以了,还有问下
<INPUT class="login_input_enter"  type="image" src="login/login_button.gif" name="loginsubmit">');这里面会一个外框,要如何去掉,就是说只留下背景图片而已,
下面是我的CSS
.login_input_enter {
        MARGIN: 0px 0px -3px;BACKGROUND: url(login_button.jpg) no-repeat 0px 0px;BORDER: 0px none;WIDTH: 57px;height:24px;padding-top: 4px;color: white;
我在那里加了个BORDER: 0px none;可不起作用
回复

使用道具 举报

 楼主| 307991860 发表于 2009-8-13 18:39:59 | 显示全部楼层
居然没人应声
回复

使用道具 举报

 楼主| 307991860 发表于 2009-8-13 18:41:51 | 显示全部楼层
居然没人回答下,解决下
回复

使用道具 举报

littlehz 发表于 2009-8-13 23:05:57 | 显示全部楼层
网页的设计当然要靠CSS来控制,一般不会去修改程序文件。这就是W3C提倡的内容和设计分离,或者程序中提倡的MVC构架。多学习CSS有好处
回复

使用道具 举报

lydd 发表于 2009-8-13 23:32:28 | 显示全部楼层
LZ想要改变登陆框的版面,只需改动CSS样式表就可以了,还有把图片设成按钮直接把图片定义到login_input_enter这个里面,加上background:url就可以了!
回复

使用道具 举报

 楼主| 307991860 发表于 2009-8-14 10:09:47 | 显示全部楼层
谢谢两位了,刚刚去下了个PS处理了下图片,去掉登录两个字然后再加上value="登录"就可以了,还有问下
<INPUT class="login_input_enter"  type="image" src="login/login_button.gif" name="loginsubmit">');这里面会一个外框,要如何去掉,就是说只留下背景图片而已,
下面是我的CSS
.login_input_enter {
        MARGIN: 0px 0px -3px;BACKGROUND: url(login_button.jpg) no-repeat 0px 0px;BORDER: 0px none;WIDTH: 57px;height:24px;padding-top: 4px;color: white;
我在那里加了个BORDER: 0px none;可不起作用
回复

使用道具 举报

littlehz 发表于 2009-8-14 11:03:01 | 显示全部楼层
应该是其他地方写的CSS覆盖了这个的,你用FireFox下的FireBug插件检查一下是哪里的CSS属性覆盖了吧。具体FireBug怎么用网上搜索一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 16:47 , Processed in 0.078632 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表