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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[模型] 如何更改登陆窗口?

[复制链接]
protoss2008 发表于 2009-7-18 21:47:22 | 显示全部楼层 |阅读模式
如题,查看了一下index.html.php  里面找到了定义登陆窗口的代码:

<div id="user_login">
                <script src="{S_URL}/batch.panel.php?rand={eval echo rand(1, 999999)}" type="text/javascript" language="javascript"></script>
                </div><!--user_login end-->

请问这是什么意思呀? src="{S_URL}/batch.panel.php,查看了一下batch.panel.php,也看不出什么来。我想把登陆、密码、按钮排在同一行,放到首页面顶端,请问要怎么处理?
littlehz 发表于 2009-7-19 01:31:30 | 显示全部楼层
CSS网页布局的意义在于网页内容和CSS样式分离。HTML(PHP)控制网页内容,CSS控制内容的显示(排列、字号、颜色等)。
需要修改的是模板文件夹css下的common.css文件。必须掌握比较充足的CSS技术才能修改,可以通过此网站多了解CSS,http://www.w3school.com.cn/css/,无法提供详细的技术支持。
回复

使用道具 举报

 楼主| protoss2008 发表于 2009-7-19 09:06:35 | 显示全部楼层
谢谢!!! 长得比我帅,还比我聪明,上天真是不公平。
回复

使用道具 举报

 楼主| protoss2008 发表于 2009-7-19 10:47:05 | 显示全部楼层
index.html.php  里面找到了定义登陆窗口的代码:
<div id="user_login">  /* 调用了common.css里 user_login 这一个定义模块 */

在common.css里找到了模块相关代码如下:
/* user login */
#user_login { position:relative; height:156px; margin-bottom:10px; }
        #user_login_position { position:absolute; width:248px; height:156px; border:1px solid #D8D8D8; background:#F8F8F8; z-index:99px; }
        #user_login .current { height:190px; }
                #user_login .current #login_authcode_input { display:block; }
                #user_login #login_authcode_input { display:none; }
        #login_authcode_img { position:absolute; left:60px; bottom:95px; }
        #login_authcode_input a { color:#369;}
        #login_showclose { position:absolute; right:8px; bottom:8px; z-index:999px; }
        #login_showclose a { display:block; width:10px; height:10px; overflow:hidden; background:url(../images/icon_closesearch_bg.gif) no-repeat; text-indent:-9999px; }
        #user_login h3 { padding:8px 15px 10px; }
        #user_login p { height:30px; padding:0 15px; }
        #user_login .clearfix { padding:0 0 0 60px; }
        #user_login .clearfix input { float:left; margin-top:2px; *margin-top:0; }
        #user_login .clearfix label { float:left; padding:0 0 0 3px; *padding:3px 0 0 0; }
        #user_login .input_sub { margin:0 0 0 12px; width:35px; height:21px; overflow:hidden; border:none; background:url(../images/btn_login_min.gif) no-repeat; text-indent:-9999px; }
        .login_ext { margin:10px 0 0 0; text-align:center; }
        .user_info { padding:0 15px;}
                .user_info dl { height:70px; overflow:hidden; margin-bottom:12px; border-bottom:1px dashed #D8D8D8; }
                .user_info dl dt { float:left; width:50px; }
                .user_info dl dt img { width:48px; height:48px; padding:1px; border:1px solid #D8D8D8; }
                .user_info dl dd { float:right; width:155px; line-height:25px; }
                .user_op { display:block; padding:0!important; }
                        .user_info .tx_blue { color:#369; text-decoration:underline; }
                        .contribute_txt { float:left; padding-right:12px; background:url(../images/myspace_bg.gif) no-repeat 100% 5px; color:#F00; }
                        .user_op span { float:right; }

有热心人可以帮我大概讲解一下吗?我下载了CSS完全手册,但看得比较模糊,我在 index.html.php 里把调用CSS模块的 <div id="user_login"> 去掉,或把 common.cs里的 user_login 代码模块去掉,还是得到不预想的效果“在同一行显示 用户、密码框和登陆按钮”十分感谢!!!
回复

使用道具 举报

littlehz 发表于 2009-7-19 11:02:08 | 显示全部楼层
CSS完全手册只能当字典一样的工具书,在学习过CSS的情况下查阅,学习CSS靠一本参考手册不行的,要详细的教程或者书籍,CSS不难,认真学习一两个月就会了。
如果想改这个速成,可以给个提示。在这段CSS代码任意行加上
  1. #user_login * { float:left; }
复制代码


应该就能让登录块在一行了,剩下的样式再自己调
回复

使用道具 举报

 楼主| protoss2008 发表于 2009-7-19 13:18:52 | 显示全部楼层
谢谢!代码好像不正确,它让“登陆”按钮跳到下一行,其它没变。以前学过HTML语言,接触过一些很基本的CSS,对于SS里面的很多看不懂。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-10 21:18 , Processed in 0.036672 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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