html - 如何设置页码样式以不与自定义寻呼机中的上一行重叠

标签 html css asp.net webforms pager

我正在为我正在构建的网站上的一些数据使用自定义寻呼机。传呼机工作完美,但页码相互重叠。我想知道如何设计它们才能使它们看起来更好。

enter image description here

源代码

<ItemTemplate>
    <asp:LinkButton ID="lnkPage" runat="server" Text='<%#Eval("Text") %>' CommandArgument='<%# Eval("Value") %>'
        style="padding:8px; margin:2px; background:#ac9e94; border:solid 1px #666; font:8pt; color:#594334;"
        CssClass='<%# Convert.ToBoolean(Eval("Enabled")) ? "page_enabled" : "page_disabled" %>'
        OnClick="Page_Changed" OnClientClick='<%# !Convert.ToBoolean(Eval("Enabled")) ? "return false;" : "" %>'>
    </asp:LinkButton>
</ItemTemplate>

我试着给它一个边距,但没有用。

最佳答案

display: inline-block; 添加到 style 属性。这将自动增加行高以适应额外的垂直填充。

关于html - 如何设置页码样式以不与自定义寻呼机中的上一行重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30599775/

相关文章:

javascript - 为什么 jQuery addClass 方法在这里不起作用?

javascript - 如果 HTML2Canvas 遵循 f,则不会在 chrome 中呈现 'i'

html - 圆圈的边框样式为刻度线

javascript - 基本 Ajax POST 发送值在 Controller 中到达 null

javascript - Asp 按钮禁用 asp 日历上的月份更改

javascript - 如何让 Angular.js 与其他库一起使用?

html - (html+css) 电话按钮在移动设备上分成两行,如何使其响应?

javascript - 在渲染页面之前加载 Div (React)

html - hrefs 中图像下方的蓝线

c# - 除非在项目属性中修改版本号,否则 Nuget 包不包含最新代码