佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 672|回复: 10

CSS 的问题<<紧急>>

[复制链接]
发表于 16-5-2006 03:20 PM | 显示全部楼层 |阅读模式
本人想用CSS做一些Customize,例如:不同的user有不同的background color。

问题是:
不知道如何Edit .Css File 在runtime.
回复

使用道具 举报


ADVERTISEMENT

发表于 16-5-2006 03:39 PM | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 16-5-2006 03:58 PM | 显示全部楼层
本人想知道,如何Edit .Css File 在runtime?
已经有一个 css file 了,只是想要更改里面的 Data....
回复

使用道具 举报

发表于 16-5-2006 04:12 PM | 显示全部楼层
你用什么language???
回复

使用道具 举报

 楼主| 发表于 16-5-2006 04:15 PM | 显示全部楼层
本人用asp.net
回复

使用道具 举报

发表于 16-5-2006 04:25 PM | 显示全部楼层
那可以用streamwriter object...
回复

使用道具 举报

Follow Us
 楼主| 发表于 16-5-2006 04:29 PM | 显示全部楼层
本人只是一个 newbie for ASP.net 可以给些Example ma...
回复

使用道具 举报

发表于 16-5-2006 06:47 PM | 显示全部楼层
那么请详细说清楚你所要做的东西...
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 16-5-2006 08:03 PM | 显示全部楼层
我只是想要将原有的abc.css的内容做一些些更改
.Title {Background-color: white}(原有的)

.Title {Background-color: Black}(想要更改成)

希望可以帮得到小弟我...
回复

使用道具 举报

发表于 16-5-2006 09:24 PM | 显示全部楼层
原帖由 IV 于 16-5-2006 08:03 PM 发表
我只是想要将原有的abc.css的内容做一些些更改
.Title {Background-color: white}(原有的)

.Title {Background-color: Black}(想要更改成)

希望可以帮得到小弟我...


也许我做的不是你要的... 但基本概念类似是这样...

<%@ Page Language="VB" %>
<%@ import Namespace="system.IO" %>
<script runat="server">

    Sub btnChange_Click(sender As Object, e As EventArgs)
           dim writer as new streamwriter(server.mappath("format.css"))
           writer.writeline("body {")
           writer.writeline("background-color:" & ddlBackColor.selecteditem.value & ";")
           writer.writeline("}")
           
           writer.close
    End Sub

</script>
<html>
<head>
    <style type="text/css">@import url( format.css );
</style>
</head>
<body>
    <form runat="server">
        <p>
            Background Color:
            <asp:DropDownList id="ddlBackColor" runat="server">
                <asp:ListItem Selected="True" Value="#FFFFFF">None</asp:ListItem>
                <asp:ListItem Value="#999999">Grey</asp:ListItem>
                <asp:ListItem Value="#666666">DarkGrey</asp:ListItem>
            </asp:DropDownList>
        </p>
        <p>
            <asp:Button id="btnAppend" onclick="btnChange_Click" tabIndex="2" runat="server" Text="Change"></asp:Button>
        </p>
    </form>
</body>
</html>


运行这段code前... 请自行create一个名为format.css的空文件... 并和.aspx page放在同一个directory...

streamwriter无法识别line的position... 所以只能全文重写... 或append(添加)在最后一行... 要添加text在最后一行可以使用 file.appendtext method...

[ 本帖最后由 小妞儿 于 16-5-2006 09:38 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 16-5-2006 10:08 PM | 显示全部楼层
我先试试看...谢谢
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 10-3-2025 11:58 AM , Processed in 0.109011 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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