odoo from样式更新

在这里插入图片描述

在这里插入图片描述

.xodoo_form {.o_form_sheet {padding-bottom: 0 !important;border-style: solid !important;border-color: white;}.o_inner_group {/* 线框的样式 *//*--line-box-border: 1px solid #666;*//*box-shadow: 0 1px 0 #e6e6e6;*/margin: 0;}.grid {display: grid;gap: 0;}.row {--gutter-x: 0px !important;--gutter-y: 0;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;margin-top: calc(-1 * var(--gutter-y));margin-right: calc(-.5 * var(--gutter-x));margin-left: calc(-.5 * var(--gutter-x));}.o_form_view .o_inner_group {gap: 0px 0px;margin-bottom: 0 !important;}.o_form_view .o_form_sheet_bg {--formView-sheetBg-padding-x: 16px;padding-top: 8px;padding-left: var(--formView-sheetBg-padding-x);padding-right: var(--formView-sheetBg-padding-x);width: 100%;max-width: 100%;margin-right: auto;}/*.o_form_label {*//*    font-size: 0.875rem;*//*    line-height: 1.5;*//*    font-weight: 500;*//*    color: #000000;*//*}*/.o_cell {padding: 0;background-color: #ffffff;border-top: 1px solid #cccccc; /* 上边线 */border-left: 1px solid #cccccc; /* 左边线 */border-right: 1px solid #cccccc; /* 右边线 */border-bottom: 1px solid #cccccc; /* 下边线 */&.o_wrap_label {text-align: right;width: 140px;background-color: #eee;}&.o_wrap_label .o_form_label {height: 100%;}/*数值文本*/.o_field_integer .o_input {height: 40px !important;margin-left: 10px;width: 98%;}/*文本框*/.o_field_char .o_input {height: 40px !important;margin-left: 10px;width: 98%;/*border: 1px solid #ccc; !* 设置1像素的黑色实线边框 *!*//*padding: 3px; !* 内边距 *!*//*margin: 3px; !* 外边距 *!*/}/*长日期*/.o_field_datetime .o_input {height: 40px !important;margin-left: 10px;width: 98%;}/*短日期*/.o_field_date .o_input {height: 40px !important;margin-left: 10px;width: 98%;}/*下拉选择*/.o_field_selection .o_input {height: 40px !important;margin-left: 10px;width: 98%;}/*Many2one下拉选择*/.o_field_many2one .o_input {height: 40px !important;margin-left: 10px;width: 98%;}/*多对多*/.o_field_many2many_tags {background-color: #FFF;height: 85.5px !important;overflow: auto; /* 当内容超出div大小时显示滚动条 */}.o_field_many2many_tags .o_input {margin-left: 10px;width: 98%;border-width: 0 0 0 0 !important;}/*标签 直角*/.o_field_many2many_tags .badge {border-radius: 0 !important;margin-top: 5px;}/*下拉框 水平*/.o_field_radio {background-color: #FFF;}.o_field_radio .o_form_label {line-height: 22px;}/*判断*/.o_field_boolean_toggle {margin-left: 10px;margin-top: 9px;}.form-check-input {/*width: 98%;*/}/*大文本*/.o_field_text {width: 98%;overflow: auto;height: 96px !important;margin-left: 5px;}/*大文本*/.o_field_text.o_input {height: 100px !important;width: 98%;}/*大文本*/.text-info {height: 100px !important;width: 98%;}/*进度条*/.o_progressbar {height: 40px !important;margin-left: 10px;width: 98%;}/*单选*/.o_radio_input {margin-left: 10px;margin-top: 15px;}/*单选文本*/.form-check .form-check-label {margin-left: 5px;background-color: #FFF !important;margin-top: 5px;/*line-height: 30px;*/margin-bottom: 0.1rem;}/*小部件*/.o_field_widget {margin-bottom: 0px !important;}/*.o_field_widget .o_input {*//*    margin-top: 10px;*//*}*/.o_field_email {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*网址*/.o_field_url {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*时间 小时*/.o_field_float_time {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*金额*/.o_field_monetary {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*图片*/.o_field_image {margin-top: 2px;margin-left: 10px;margin-right: 10px;}/*星级*/.o_field_priority {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*百分号*/.o_field_percentage {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*颜色*/.o_field_color_picker {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*小图标 emojis*/.o_field_char_emojis {margin-top: 10px;margin-left: 10px;width: 97%;}/*收藏*/.o_field_boolean_favorite {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*用户头像*/.o_field_many2many_selection {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*过滤*/.o_field_domain {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*关联标签*/.o_field_reference {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*HTML*/.o_field_html {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*颜色*/.o_field_int_color {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*附件*/.o_field_binary {margin-top: 10px;margin-left: 10px;width: 97%;line-height: 30px;}/*按钮下拉*/.o_field_state_selection {margin-top: 10px;margin-left: 10px !important;width: 97%;line-height: 30px;}/*多对多用户*/.o_field_many2many_tags_avatar {margin-top: 10px;margin-left: 10px !important;width: 97%;overflow: auto; /* 当内容超出div大小时显示滚动条 */height: 85.5px !important;}/*大文件框高度*/.text-info {height: 100px !important;}.o_wrap_input {background-color: #eee;line-height: 40px;}/*字段标签*/.o_form_label {background-color: #eee;/*padding-right: 8px;*//*padding-left: 8px;*/font-size: 14px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 100px;line-height: 40px;height: 100%;margin-bottom: 0px !important;/*padding-right: 20px;*//*margin-right: 0;*//*min-width: 0;*//*white-space: nowrap;*//*&:after {*//*    content: ":";*//*}*/}}}.xodoo_text {height: 100% !important;/*border-top: 1px solid black; !* 上边线 *!*/border-left: 1px solid #cccccc;; /* 左边线 *//*border-right: 1px solid #5f636f; !* 右边线 *!*/border-bottom: 1px solid #cccccc; /* 下边线 */
}/*.xodoo_char {*/
/*    height: 40px !important;*/
/*}*//*.xodoo_char .o_input {*/
/*    height: 40px !important;*/
/*    margin-left: 10px;*/
/*    width: 98%;*/
/*}*/
/*.xodoo_date {*/
/*    height: 40px !important;*/
/*}*//*.xodoo_date .o_input {*/
/*    height: 40px !important;*/
/*    margin-left: 10px;*/
/*    width: 98%;*/
/*}*//*.xodoo_datetime {*/
/*    height: 40px !important;*/
/*}*//*.xodoo_datetime .o_input {*/
/*    height: 40px !important;*/
/*    margin-left: 10px;*/
/*    width: 98%;*/
/*}*//*.o_field_integer {*/
/*    height: 40px !important;*/
/*}*//*.o_field_integer .o_input {*/
/*    height: 40px !important;*/
/*    margin-left: 10px;*/
/*    width: 98%;*/
/*}*/.o_form_view .o_horizontal_separator:not(:empty) {box-shadow: none !important;font-size: 18px;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/392928.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

FFmpeg源码:av_reduce函数分析

AVRational结构体和其相关的函数分析: FFmpeg有理数相关的源码:AVRational结构体和其相关的函数分析 FFmpeg源码:av_reduce函数分析 一、av_reduce函数的声明 av_reduce函数声明在FFmpeg源码(本文演示用的FFmpeg源码版本为7.0…

【计算机操作系统】同步与互斥的基本概念

同步与互斥的基本概念 进程同步的概念 知识点回顾:进程具有异步性,异步性是指,各并发执行的进程以各自独立的、不可预知的速度向前推进 并发性带来了异步性,有时需要通过进程同步解决这种异步问题,有的进程之间需要…

JVM的面试考点

JVM内存划分 1.堆,整个内存区域中,内存最大的区域,放的都是new出来的对象,new类名这一部分存放在堆中, 而这个scanner是一个临时变量,这个scanner的地址存放在栈上,scanner里面存放的值是new类名这个对象的首地址 2.栈,分为JVM虚拟机栈(Java代码),和本地方法栈(C),这个栈包含了…

如何提前预防网络威胁

一、引言 随着信息技术的迅猛进步,网络安全议题愈发凸显,成为社会各界不可忽视的重大挑战。近年来,一系列网络安全事件的爆发,如同惊雷般震撼着个人、企业及国家的安全防线,揭示了信息安全保护的紧迫性与复杂性。每一…

2024年第五届“华数杯”全国大学生数学建模竞赛C题-老外游中国(代码+成品论文+讲解)

目录 💕一、问题重述💕 🐸问题 1🐸 🐸问题 2🐸 🐸问题 3🐸 🐸问题 4🐸 🐸问题 5🐸 💕二、解题思路💕 …

图解RocketMQ之如何实现顺序消息

大家好,我是苍何。 顺序消息是业务中常用的功能之一,而 RocketMQ 默认发送的事普通无序的消息,那该如何发送顺序消息呢? 要保证消息的顺序,要从生产端到 broker 消息存储,再到消费消息都要保证链路的顺序…

【C++】二维数组 数组名

二维数组名用途 1、查看所占内存空间 2、查看二维数组首地址 针对第一种用途&#xff0c;还可以计算数组有多少行、多少列、多少元素 针对第二种用途&#xff0c;数组元素、行数、列数都是连续的&#xff0c;且相差地址是有规律的 下面是一个实例 #include<iostream&g…

Spring源码解析(29)之AOP动态代理对象创建过程分析

一、前言 在上一节中我们已经介绍了在createBean过程中去执行AspectJAutoProxyCreator的after方法&#xff0c;然后去获取当前bean适配的advisor&#xff0c;如果还不熟悉的可以去看下之前的博客&#xff0c;接下来我们分析Spring AOP是如何创建代理对象的&#xff0c;在此之前…

【目标检测类】YOLOv5网络模型结构基本原理讲解

1. 基本概念 YOLOv5模型结构主要包括以下组成部分&#xff1a;‌ 输入端&#xff1a;‌YOLOv5的输入端采用了多种技术来增强模型的性能&#xff0c;‌包括Mosaic数据增强、‌自适应锚框计算、‌以及自适应图片缩放。‌这些技术有助于提高模型的泛化能力和适应不同尺寸的输入图…

MySQL基础操作全攻略:增删改查实用指南(中)

本节目标&#xff1a; NOT NULL - 指示某列不能存储 NULL 值。 UNIQUE - 保证某列的每行必须有唯一的值。 DEFAULT - 规定没有给列赋值时的默认值。 PRIMARY KEY - NOT NULL 和 UNIQUE 的结合。确保某列&#xff08;或两个列多个列的结合&#xff09;有唯一标 识&am…

【C++】模拟实现stack

&#x1f984;个人主页:修修修也 &#x1f38f;所属专栏:实战项目集 ⚙️操作环境:Visual Studio 2022 ​ 目录 一.了解项目功能 &#x1f4cc;了解stack官方标准 &#x1f4cc;了解模拟实现stack 二.逐步实现项目功能模块及其逻辑详解 &#x1f4cc;实现stack成员变量 &…

【Linux】进程间通信(管道通信、共享内存通信)

一.什么是进程间通信 进程间通信这五个字很好理解&#xff0c;就是进程和进程之间通信。 那么为什么要有进程间通信呢&#xff1f; 1.数据传输&#xff1a;一个进程需要将它的数据发送给另一个进程 2.资源共享&#xff1a;多个进程之间共享同样的资源 3.通知事件&#xff1a;一…

遗传算法与深度学习实战——生命模拟与进化论

遗传算法与深度学习实战——生命模拟与进化论 0. 前言1. 模拟进化1.1 代码实现1.2 代码改进 2. 达尔文进化论3. 自然选择和适者生存3.1 适者生存3.2 进化计算中的生物学 小结系列链接 0. 前言 生命模拟通过计算机模拟生物体的基本特征、遗传机制、环境互动等&#xff0c;试图模…

WPF 依赖属性 IsHitTestVisible

IsHitlTestVisible 仅影响本身的元素&#xff08;含内部包含的子元素&#xff09;&#xff0c;不影响父元素效果&#xff0c;且事件会传递到父元素。 Eg&#xff1a; 如父元素有click事件&#xff0c; 子元素设置了IsHitTestVisiblefalse&#xff0c; 当鼠标单击这个子元素时&…

Android 埋点信息分析——内存篇

源码基于&#xff1a;Android U 0. 前言 在前一篇《Android statsd 埋点简析》一文中简单剖析了Android 埋点采集、传输的框架&#xff0c;本文在其基础对埋点信息进行解析&#xff0c;来看下Android 中埋下的内存信息有哪些。 1. 通过代码剖析google 埋点内容 1.1 PROCESS_M…

BootStrap前端面试常见问题

在前端面试中&#xff0c;关于Bootstrap的问题通常围绕其基本概念、使用方式、特性以及实际应用等方面展开。以下是一些常见的问题及其详细解答&#xff1a; 1. Bootstrap是哪家公司研发的&#xff1f; 回答&#xff1a;Bootstrap是由Twitter的Mark Otto和Jacob Thornton合作…

脊髓损伤小伙伴的活力重启秘籍! 让我们一起动起来,拥抱不一样的精彩生活✨

Hey小伙伴们~&#x1f44b; 今天咱们来聊聊一个超级重要又温暖的话题——脊髓损伤后的锻炼大法来啦&#xff01;&#x1f389; 记住&#xff0c;无论遇到什么挑战&#xff0c;我们都要像打不死的小强一样&#xff0c;活力满满地面对每一天&#xff01;&#x1f4aa; 首先&#…

2024实验班选拔考试(热身赛)

比赛传送门 邀请码&#xff1a;2024wksyb A. 简单的数列问题 签到&#xff0c;记得开long long。 #include<bits/stdc.h> #define rep(i,a,b) for (int ia;i<b;i) #define per(i,a,b) for (int ia;i>b;--i) #define se second #define fi first #define endl …

【C#语音文字互转】.NET的TTS文本转语音合成

官方文档给出环境为Visual Studio 2017及以上&#xff1b;C#SDK为.NET4.8及以上 本文章环境介绍&#xff1a; Visual Studio 2022&#xff1b;C#SDK为.NET6.0 语音转文字请移步&#xff1a;【C#语音文字互转】C#语音转文字&#xff08;方法一&#xff09; 一. 启动 Visual Stud…

【OceanBase系列】—— OceanBase应急三板斧

作者&#xff1a; 花名&#xff1a;洪波&#xff0c; OceanBase 数据库解决方案架构师 目前随着OceanBase数据库越来越流行&#xff0c;社区已经有很多用户在生产环境使用了OceanBase&#xff0c;也有不少用户的核心业务用到了OceanBase数据库&#xff0c;在使用OceanBase数据库…